Windows Communication Foundation FAQ quick starter Part 1. Updated with links of WCF-Part 2, WPF, WWF, WCF Tracing FAQ, 8 steps to enable Windows authentication on WCF BasicHttpBinding, Difference between BasicHttpBinding and WsHttpBinding & WCF FAQ Part 3 – 10 security related FAQ, SilverLight FAQ Part 1 and Part 2, One-Many and One-One relationship using LINQ to SQL Windows Communication Foundation FAQ quick starter - Part 1 Introduction. A low-level Look at the ASP.NET Architecture. This article looks at how Web requests flow through the ASP.NET framework from a very low level perspective, from Web Server, through ISAPI all the way up the request handler and your code.
See what happens behind the scenes and stop thinking of ASP.NET as a black box. By Rick Strahlwww.firstname.lastname@example.org Last Update: August 24, 2008 Other Links: Download Examples for this articleLeave a Comment or Question ASP.NET is a powerful platform for building Web applications, that provides a tremendous amount of flexibility and power for building just about any kind of Web application. To me understanding the innards of a platform always provides certain satisfaction and level of comfort, as well as insight that helps to write better applications. .NET Best Practice No: 3:- Using performance counters to gather performance data. Updated with links of .NET Best Practice No: 1, 2, 4, 5, and Video .NET Best Practice No: 3:- Using performance counters to gather performance data Is this Article worth reading ahead ?
This article discusses how we can use performance counter to gather data from an application. So we will first understand the fundamentals and then we will see a simple example from which we will collect some performance data. Remote IIS Debugging : Debug your ASP.NET Application which is hosted on "Remote IIS Server" Table of Content Background : In the last month I have published an article on Debugging of ASP.NET Application that hosted on IIS server using process attaché.
And I have got a very good response from all the readers, specially Yankee Imperialist Dog! ASP.NET Internals: Request Architecture. Beginner's Guide : Exploring IIS 6.0 With ASP.NET. Table of Contents Introduction In the past, I have written a few articles for beginners and had got a very good response from all readers.
A Beginner's Guide to ASP.NET Application Folders. Table of Contents Introduction First of all I would like to thank Sean Ewington for his article Beginner's Walk - Web Development, which gives me a great opportunity to write an article for beginners on ASP.NET web development here on CodeProject.
After writing articles on caching and view state for beginners, I have decided to write an article for beginners on the ASP.NET Application Folders. However, I will be back with another article on rest of state management. Like my other articles, I believe this will also give you very good idea on the Application Folders. Simple Windows Service Sample. Introduction As a matter of fact Microsoft Windows services, formerly known as NT services enable you to create long-running executable applications that run in its own Windows session, which then has the ability to start automatically when the computer boots and also can be manually paused, stopped or even restarted.
This makes services ideal for use on a server or whenever you need long-running functionality that does not interfere with other users who are working on the same computer. You can also run services in the security context of a specific user account that is different from the logged-on user or the default computer account. Windows services don’t have any interface to the user, so it can not be debugged like any regular application, but it’s debugged as a process. .NET has a very nice tool that enables processes debugging while it’s in the run status, by easily pressing Ctrl + Alt + P shortcut. Background Using the code. Common IIS + ASP.NET Issues. Ajax Update Progress: Modified - Bryan Sampica. Problem: Depending on your design, it may or may not work to have your atlas progress rendering inline with your other content.
This is actually kind of a pain. My situation included a gridview being rendered that may require the user to scroll, clicking a paging link at the bottom. Clicking this link triggers the update progress template at the TOP of the page - But does almost nothing to inform the user who has now scrolled down and doesn't see it. We need a way to inform the user that an Ajax panel is getting data from the server, and is actually doing anything. Exception Handling Best Practices in .NET. Contents Introduction "My software never fails". Can you believe it? I'm almost hearing you all, screaming that I'm a liar. "Software that never fails is something near to impossible! " Contrary to common belief, creating reliable, robust software is not something near to impossible.
In other words, software that is stable. Having a bug in your software is forgivable, and even expected. To understand better what I'm saying, I've seen countless business software that, in an out of disk space error in the DBMS, reports something like this: Explained: Forms Authentication in ASP.NET 2.0. MSDN Library patterns & practices Retired Solution Development Fundamentals. Best Practices No 5: - Detecting .NET application memory leaks. Download source code - 34 KB Table of contents Improve garbage collector performance using finalize/dispose pattern Introduction.
Web User Control in Asp.Net - Asp.Net, C#, SQL Blog. Getting started with Web User Control in Asp.net and lets explain it easy step by step.
What is Web User Control? A Web User Control, is a Web Form. You can say it as a web form, which can be placed on multiple web form and can be reused. ASP.NET Performance Overview. The topic you requested is included in another documentation set.
For convenience, it's displayed below. Ajaxload - Ajax loading gif generator. Why do ASP.NET AJAX page methods have to be static? - Encosia. Dozens of variations on the title of this post are some of the most common searches that bring people here to Encosia. Unfortunately, the search engines all point to a post that doesn’t answer the question. It’s also a frequent question raised on the ASP.NET message boards, typically without a satisfactory answer provided. However, it is an important question, the answer to which is important to understand. So, in an attempt to fill in this gap for the searchers and perhaps preemptively help others, I want to proceed to answer it as thoroughly as possible without overly complicating the whole business.
In order to do this, we’ll have to take a brief tour of WebForms, including: ASP.Net 2.0 - Master Pages: Tips, Tricks, and Traps. Master pages are a great addition to the ASP.NET feature set. Master pages help us build consistent and maintainable user interfaces. Master pages, however, are not without their quirks. Sometimes master page behavior is surprising, and indeed the very name master page can be a bit misleading. In this article, we are going to examine some of the common problems developers run into when using master pages, and demonstrate some practical advice for making effective use of master pages. Working with the ASP.NET Global.asax file.