AspNetAtoms.com daily updates on ASP.NET Tutorials, Articles, Authors and more. Subscribe to our newsletter and receive updates on ASP.NET resources on the Internet.
Categories
- AJAX
- ASP.NET Beginner Tutorials
- ASP.NET Tutorials
- Database
- File System
- Graphics
- Miscellaneous
- Network
- Resources
- Validation
- XML
Recent Posts
- Make Your ASP.NET Mobile Forms Timer-Refresh and Autoredirect : Peter Bromberg
You can't use javascript in Mobile Forms, and they won't render the META Refresh tag either. Here's a - Inversion of Control and Dependency Injection with Castle Windsor Container - Part IV : Simone Busoli
In this article I introduce the missing core features I didn't tackle before. They require a little more - Developing Gadgets For The Windows Vista Sidebar : Scott Allen
Windows Vista introduced the Sidebar – an anchored panel on the Windows desktop that can host mini-applications - .NET CodeToHTML : Paschal L
This article shows you how to convert source code to HTML. The aim of this article is to share with you - Save Changes on Close of Browser or when exiting the page. : Abishek R Srikaanth.
This article describes on how you can implement the functionality of saving changes on close of the browser
Creating Custom Sections in Web.config : Azamsharp
Thursday, May 07 2009
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: In this article I will create a simple config section that will enable the developer to write the name of the data access class. The first thing that you need to do is to create a class which inherits from the ConfigurationSection class. Take a look at the code below:......
Keep Sites Running Smoothly By Avoiding These 10 Common ASP.NET Pitfalls : Jeff Prosise
Wednesday, May 06 2009
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 ASP.NET people I encounter in my work are self-taught developers who wrote Microsoft Excel spreadsheets before they wrote C# or Visual Basic.Now they’re writing Web applications and, in general, they’re doing a commendable job. But with power comes responsibility, and even veteran ASP.NET developers...
Retrieve data from a web page : Mark Smith
Monday, May 04 2009
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, this is made relatively easy by the HttpWebRequest and httpWebResponse classes. Firstly, we need to decide which type of form the web page is using. The two different methods are GET and POST and for this article, I'm going to assume you have a basic understanding of these methods and I'll simply...
Multithreading in ASP.NET : Richard Bean
Sunday, May 03 2009
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 you need to perform a long time task, that uses intensive CPU operations. Sometimes you are acquiring a database and waiting for the results. Not to mention when you are performing an intensive I/O operations. As a result your, application will be dead with no response until this time consuming...
User Administration Tool (Part 3) : Bipin Joshi
Saturday, May 02 2009
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 called FillControlsWithRoles(). This method is discussed shortly and simply fills the CheckBoxList and DropDownList with the roles. The code then proceeds to retrieve a list of roles belonging to the user. This is done by calling GetRolesForUser() method of the Roles object. The for loop iterates...
Using Existing Stored Procedures for the Typed DataSet’s TableAdapters : Scott Mitchell
Thursday, April 30 2009
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 rather than ad-hoc SQL statements. In particular, we examined how to have the TableAdapter wizard automatically create these stored procedures. When porting a legacy application to ASP.NET 2.0 or when building an ASP.NET 2.0 website around an existing data model, chances are that the database already...
Building a Simple Blog Engine with ASP.NET MVC and LINQ - Part 1 : Keyvan Nayyeri
Tuesday, April 28 2009
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, and the fundamentals of a simple blogging engine. A few weeks ago Microsoft released the first CTP of ASP.NET 3.5 Extensions which includes the first public version of ASP.NET MVC Framework. There have been many good resources about this MVC Framework on the web as tutorials, blog posts and web...
ASP.NET Request Logging with Asynchronous Fire And Forget Pattern : Peter A Bromberg
Monday, April 27 2009
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 Forget pattern and decided to add this into my code to make it even faster. Fire And Forget using a "self completing delegate wrapper" is something I first came across on Mike Woodring's page, and I've written about it several times here. Jon Skeet also has an implementation, which I think is even...
Full source code for TheBeerHouse sample e-commerce website : Marco Bellinaso
Sunday, April 26 2009
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. ASP.NET 2.0 Programming: Problem Design Solution is aimed at describing, designing, and implementing a site much like the ones you’re probably working on or will be soon, while taking the opportunity to introduce and explain many of the new features that the new great ASP.NET 2.0 framework offers...
Cross-Page Posting in ASP.NET 2.0 : Richard Bean
Saturday, April 25 2009
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/data from one page to another page in ASP.NET 1.x? There are different ways in which you can exchange the data in ASP.NET 1.x like Query strings, Server.Transfer method, Response.Redirect method and session variables. All these techniques have their own merits and demerits like browser imposed character...

