Creating Custom Sections in Web.config : Azamsharp
Web.config consists of different configuration sections which allow the developer to configure the application specific to their needs. ASP.NET 2.0 also allows you to create your own custom sections. In this article we will learn how to create a custom Web.config section. Inheriting a Class from ConfigurationSection...
Keep Sites Running Smoothly By Avoiding These 10 Common ASP.NET Pitfalls : Jeff Prosise
Here are 10 of the pitfalls that litter the path to releasing your production ASP.NET applications, and what you can do to avoid them. O ne of the reasons ASP.NET is successful is that it lowers the bar for Web developers. You don’t need a Ph.D. in computer science to write ASP.NET code. Many of the...
Retrieve data from a web page : Mark Smith
An example of how we can make a request to a web page and retrieve the resulting HTML Summary: An example of how we can make a request to a web page and retrieve the resulting HTML There are a few situations where it would be useful to be able to retrieve the HTML from a web page via code. Fortunately...
Multithreading in ASP.NET : Richard Bean
Explains how to use threads to enable multitasking in ASP.NET 2.0 applications. Performance and responsiveness are most the important key issues in the success of your web application. Do not relay heavly on your users to be patient. They typically quickly close unresponsive or frozen applications. Sometimes...
User Administration Tool (Part 3) : Bipin Joshi
In Part 2 of this series we covered user management features. This final part will deal with role management and profile management. The code gets a list of all the roles defined in the system by calling GetAllRoles() method of the Roles object. The returned roles are supplied as a parameter to a method...
Using Existing Stored Procedures for the Typed DataSet’s TableAdapters : Scott Mitchell
In this tutorial we learn how the same TableAdapter Wizard can work with existing stored procedures. We also learn how to manually add new stored procedures to our database. In the preceding tutorial we saw how the Typed DataSet’s TableAdapters could be configured to use stored procedures to access data...
Building a Simple Blog Engine with ASP.NET MVC and LINQ - Part 1 : Keyvan Nayyeri
Microsoft released the first CTP of ASP.NET 3.5 Extensions and it includes ASP.NET MVC Framework as one of the main extensions for ASP.NET 3.5. In the first part of this article series about building a simple blog engine with ASP.NET MVC and LINQ, Keyvan introduces the MVC pattern, ASP.NET MVC Framework...
ASP.NET Request Logging with Asynchronous Fire And Forget Pattern : Peter A Bromberg
Shows how to perform high-speed ASP.NET Request logging to a database using the asynchronous Fire and Forget delegate wrapper patterns. In wiring up a recent article about Request Logging to feature a couple of tricks I've learned in my short happy career as a .NET programmer, I revisited the Fire And...
Full source code for TheBeerHouse sample e-commerce website : Marco Bellinaso
Marco Bellinaso has just released the full source code of his latest book "ASP.NET 2.0 Website Programming", which builds an entire and professional website with e-commerce, polls, forums, newsletters, articles management, account administration, user-selectable themes, webparts, localization and more...
Cross-Page Posting in ASP.NET 2.0 : Richard Bean
Explains how to post data between web forms, using new cross-page posting functionallity. We always tend to post data from one page to another in a typical web application. For example, user name entered on login page getting displayed in welcome message on homepage. How do you generally post values...
