Azroc Sitemap

Tutorial 1: Creating a Data Access Layer - As Web developers, our lives revolve around working with data. We create databases to store the data, code to retrieve and modify it, and web pages to collect and summarize it. This is the first tutorial in a lengthy series that will explore techniques for implementing these common patterns in ASP.NET 2.0.

Tutorial 2: Creating a Business Logic Layer - The Data Access Layer (DAL) created in the first tutorial cleanly separates the data access logic from the presentation logic. However, while the DAL cleanly separates the data access details from the presentation layer, it does not enforce any business rules that may apply.

Tutorial 3: Master Pages and Site Navigation - One common characteristic of user-friendly websites is that they have a consistent, site-wide page layout and navigation scheme. ASP.NET 2.0 introduces two new features that greatly simplify implementing both a site-wide page layout and navigation scheme: master pages and site navigation.

Tutorial 4: Displaying Data With the ObjectDataSource - With our application architecture and website page layout complete, we're ready to start exploring how to accomplish a variety of common data- and reporting-related tasks. In the previous tutorials we've seen how to programmatically bind data from the DAL and BLL to a data Web control in an ASP.NET page.

Tutorial 5: Declarative Parameters - In the last tutorial we looked at displaying data with the GridView, DetailsView, and FormView controls bound to an ObjectDataSource control that invoked the GetProducts() method from the ProductsBLL class.

Tutorial 6: Programmatically Setting the ObjectDataSource's Parameter Values - As we saw in the previous tutorial, a number of options are available for declaratively passing parameter values to the ObjectDataSource's methods. If the parameter value is hard-coded, comes from a Web control on the page, or is in any other source that is readable by a data source Parameter object, for example, that value can be bound to the input parameter without writing a line of code

Tutorial 7: Master/Detail Filtering With a DropDownList - A common type of report is the master/detail report, in which the report begins by showing some set of "master" records. The user can then drill down into one of the master records, thereby viewing that master record's "details."

Tutorial 8: Master/Detail Filtering With Two DropDownLists - In the previous tutorial we examined how to display a simple master/details report using a single DropDownList populated with the categories and a GridView showing those products that belong to the selected category.

Tutorial 9: Master/Detail Filtering Across Two Pages - In the previous two tutorials we saw how to display master/detail reports in a single web page using DropDownLists to display the "master" records and a GridView or DetailsView control to display the "details."

Tutorial 10: Master/Detail Using a Selectable Master GridView with a DetailsView - In the previous tutorial we saw how to create a master/detail report using two web pages: a "master" web page, from which we displayed the list of suppliers; and a "details" web page that listed those products provided by the selected supplier.

Watch free full screen 1024x768 C# training videos.

Microsoft's Visual C# Express edition is free to download from here:, Visual C# Express. We will be using the professional edition in the training videos on this site. All projects though can be replicated in the express edition. My background as a programmer is in Visual studio 6 with C++ and then C# in .NET. Download and view quality 1024x768 wmv files. Learn C# fast with toi the point quality training videos. Try some videos free.

eXTReMe Tracker

Links: