Search Articles :
 
HyperLink

 
Latest Articles
Review: Professional LINQ
Health Monitoring in ASP.NET 3.5
Using Syndication Classes to Generate RSS Feeds
Using Syndication Classes to Read RSS Feeds
Supporting Complex Types in Property Window
Using Design Time Attributes
Creating Data Bound Templated Control
Working with ADO.NET Schema APIs
ADO.NET Trace Logging
Working with the DataGridView Control
 
Latest Blog Posts
Vote for DotNetBips.com
Is Nadishodhana Kriya a must?
Yahoo mail problem today
Supporting Complex Types in Property Window
Do Not Curse Your Mind
Kriya Yoga - What's in the name?
The Stages of Spiritual Life
Developer's Guide to ASP.NET 3.5 released!
Jobs Site Starter Kit for ASP.NET 3.5 released!
Learn Kriya Yoga Online (FREE)
   

Hosted By DiscountASP.net
Developer's Guide to ASP.NET 3.5
Master ASP.NET 3.5 development using C# and Visual Studio.NET 2008. Web forms, server controls, data binding, AJAX, ASMX and WCF services and more...
Kriya Yoga for Software Developers
Importance of concentration, confidence, positive attitude, better personality and stress free life need not be emphasized separately in today's competitive world...

E-commerce Starter Kit

E-commerce starter kit is an ASP.NET 2.0 application that represents a typical e-commerce store front. It demonstrates many ASP.NET 2.0 features such as master pages, 3 tier data access using Object Data Source, Data Bound controls, Membership and more...

Features

The features of the starter kit include:

  • Categorized product catalog
  • Shopping cart
  • Order history
  • Product search
  • Short and long description
  • Top products
  • Product Reviews
  • Membership

ESK is developed using ASP.NET 2.0 and uses following features:

  • Completely based on n-tier architecture 
  • Generics based data transfer between the layers
  • Forms based authentication 
  • User management via Membership providers 
  • Themes 
  • Master pages 
  • New data source controls - ObjectDataSource 
  • New data bound controls – GridView

System Requirements

  • .NET Framework 2.0
  • Visual Studio 2005 or Visual Web Developer Express edition
  • SQL Server 2005 Express Edition

Installation Instructions

  • Download the latest version of ESK from the above URL
  • Unzip the downloaded ZIP file at your end to extract .VSI file
  • Double click on the .VSI file to start a wizard
  • The wizard will guide you to further installation
  • Select File > New Web Site dialog in VS.NET.
  • Locate ESK project template in New Web Site dialog
  • Create a new web site using ESK template to begin exploring the kit

Screen Shot



Associated Links
Download Source Code

Current Rating :
Rate This Article :

About the Author
Bipin Joshi
Bipin Joshi is the proprietor of BinaryIntellect Consulting where he conducts premier training programs on .NET technologies. He wears many hats including software consultant, mentor, prolific author, webmaster, Microsoft MVP and member of ASPInsiders. Having adopted Yoga way of life Bipin also teaches Kriya Yoga to the interested individuals. His detailed profile can be read at his blog. He can also be reached there.


Post your comments

Your Name :

Your Web Site (Optional) :

Subject :

Comments :


Comments
violation of primary key
hi..i tried to send my question through the forum..but no sending option is available anymore!
i need to know how to update the shopping cart quantity when the user hits the "Add to cart" button for the second time..'cause it throws an error "violation of primary key"
Posted By : phantomlove Posted On : 7/23/2007
Re: violation of primary key
The thread is there at:
www.dotnetbips.com/forums/displayforumthread.aspx?
forumid=3&forumpostid=3794

Did you saw my replies? Forum of DotNetBips.com is working properly.
Posted By : Bipin Joshi Posted On : 7/24/2007
E-comm starter kit example
Thanks
Posted By : ashok Posted On : 8/23/2007
Include Electronic Payment
Hi,

Thank you for the starter kit. I have downloaded the kit. I just want to ask though, how do I integrate it with an online Electronic Payment like using Credit Card Payment?. Can you give me some insights on what is the best way of implementing it.

Thank you very much.
Posted By : Saharul Nizam Posted On : 11/5/2007
login
it doesn't let mi login, when I try new acount, it says that the password has to be al least 7 charactes, which is false, because i put more than 7 chacacters
Posted By : longinos Posted On : 11/24/2007
Re: login
The simplest password for testing that satisfies ASP.NET strong password requirements is pass@word
Posted By : Shiva Posted On : 11/25/2007
Electronic Payment

Hi,i have the same question like the 3rd one:

Thank you for the starter kit. I have downloaded the kit. I just want to ask though, how do I integrate it with an online Electronic Payment like using Credit Card Payment?. Can you give me some insights on what is the best way of implementing it.


Posted By : David Posted On : 12/1/2007
project
excellent project for starters
Posted By : ramana Posted On : 12/31/2007
SQL Parameters
hi there,
i have download your StarterKit and looks good. Now i have create a Stored Procedure with Parameters and the only thing i get are Errors. I have try a lot of diferent ways to include the parameters, but allways i get the Message an Parameter is Missing. Can anybody tell me please what i need do for include the parameters. Here is my Example:

Public Function GetCatalogoSubMenus(ByRef Padre As Integer, ByRef Nivel As Integer, ByRef Activar As Boolean) As List(Of CatalogoSubMenus)
Activar = True
Padre = 28
Nivel = 3
Dim objCommand As New SqlCommand
Dim objSqlHelper As New SqlHelper()
'objCommand.Parameters.Add(New SqlParameter("@Padre", SqlDbType.Int));
Dim reader As SqlDataReader = objSqlHelper.ExecuteReader("mts_GETArticulosGruposSubMenus")
objCommand.Parameters.AddWithValue("@Padre", SqlDbType.Int).Value = Padre
objCommand.Parameters.AddWithValue("@Nivel", SqlDbType.Int).Value = Nivel
objCommand.Parameters.AddWithValue("@Activar", SqlDbType.Int).Value = Activar
Dim objList As New List(Of CatalogoSubMenus)

While reader.Read
Dim pc As New CatalogoSubMenus
pc.IDGrupo = reader.GetInt32(reader.GetOrdinal("IDGrupo"))
pc.Posicion = reader.GetInt32(reader.GetOrdinal("Posicion"))
pc.Nivel = reader.GetInt32(reader.GetOrdinal("Nivel"))
pc.Padre = reader.GetInt32(reader.GetOrdinal("Padre"))
pc.TituloGrupo = reader.GetString(reader.GetOrdinal("TituloGrupo"))
objList.Add(pc)
End While
reader.Close()
Return objList
End Function
Posted By : James Posted On : 4/14/2008
Re: SQL Parameters
Where are u using objCommand ExecuteXXXX() method? You are adding params to this command but nowhere calling any of its methods. You are using objSqlHelper instead. I think you should set CommandText property of objCommand to your st proc name, add params to objCommand and then call ExecuteReader() method on it.
Posted By : Aditya Posted On : 4/14/2008
Copyright (C) BinaryIntellect Consulting. All rights reserved.
Contact Us
Read Terms Of Use