15 Seconds is looking for technical professionals working in the Active Server field to write articles. If you are interested, take a look at our writer's guide and submit your ideas.
ASP.NET Section There are many pieces to .NET. ASP.NET is a set of Framework classes and an ISAPI filter called aspnet_isapi.dll. This filter forwards Web requests to the ASP.NET worker process aspnet_wp.exe. aspnet_wp.exe performs the actual request processing and send the results back through the aspnet_isapi.dll to the Web server. This section contains articles that only pertain to the ASP.NET piece of .NET.
This sample chapter from Packt Publishing's "Building Websites with the ASP.NET Community Starter Kit"
illustrates how to build a new module on top of the existing code in the ASP.NET Community Starter Kit (CSK).
Using a Frequently Asked Questions (FAQ) module as an example, it shows how creating a new module allows you
to add entirely new features which integrate seamlessly with the rest of the framework. [Read This Article][Top]
Dino Esposito discusses the differences between the DataGrid control in
version 1.x and 2.0 of ASP.NET. In the process, he also builds an improved
version of the 1.x control that can get you some of the new 2.0 features
today. [Read This Article][Top]
Most default SharePoint Server Web Parts can be connected across organizations. The second article in this series shows how
to develop connectable Web Parts that provide information to other Web Parts. [Read This Article][Top]
Alex Homer continues to highlight some of the new ASP.NET 2.0 accessibility features. These features make it easier for visually impaired users to view and navigate Web sites and provide better support for alternative types of browsers and user agents. [Read This Article][Top]
Most default SharePoint Server Web Parts can be connected across organizations. The first article in this series explains how to connect existing Web Parts using the connection Interface classes in the SharePoint architecture. [Read This Article][Top]
Alex Homer highlights some of the new ASP.NET 2.0 accessibility features. These features make it easier for visually impaired users to view and navigate Web sites and provide better support for alternative types of browsers and user
agents. [Read This Article][Top]
Alex Homer discusses the simplification of, and extensions to, the ASP.NET 1.x data binding syntax, the new two-way data binding syntax for updating data sources, and the new syntax for binding to XML data in ASP.NET 2.0. [Read This Article][Top]
This article examines some of the new and exciting caching features in ASP.NET 2.0 and shows how to implement them in Web applications. [Read This Article][Top]
When implementing custom components that require access to restricted resources, implicit impersonation must be used. Jay Nathan shows how to create a class that makes using .NET Impersonation a snap. [Read This Article][Top]
Jeff Gonzalez demonstrates how to create a flexible configuration section
handler using C#. He provides a summary background of the .NET
configuration system, explains why the system is useful, and shows how it can be extended. [Read This Article][Top]
Conrad Jalali shows how to build Web custom controls by creating one that displays checkboxes in a categorized, hierarchical view. [Read This Article][Top]
Learn how to use .NET to communicate with the X10 Firecracker Home Automation System through a PC's serial port. Then build a mobile Web form to access all X10-enabled appliances from a wireless device. [Read This Article][Top]
Conrad Jalali shows how to extend the functionality of the ASP.NET Calendar control to remove some of the annoying postback delays that occur when populating a text box with a date from a popup calendar. [Read This Article][Top]
Thiru Thangarathinam explains how to implement strongly typed collection objects and discusses why they may be the best approach for returning data from the middle tier to an ASP.NET user interface. [Read This Article][Top]
Bill Gates, in a recent interview, predicted the end of spam by 2006. One of the methods he mentioned involved a challenge only a real live person could handle. Adnan Masood shows how to use AI and .NET to create a user verification scheme that incorporates similar concepts Gates alluded to. [Read This Article][Top]
Thiru Thangarathinam shows how easy it is to customize a .NET Web application's visual appearance at the site, page, or control level using ASP.NET 2.0 Themes. [Read This Article][Top]
Ever developed a Web application that requires extensive processing? Ever had long running Web pages that often time out in the browser? Greg Huber reveals a simple technique that uses Microsoft Message Queuing (MSMQ) and the System.Messaging framework to handle long running Web processes. [Read This Article][Top]
Part one showed how to transform XML data into HTML by using an XSL stylesheet from within a .NET application. This part explains how to make use of XSLT Extension objects and invoke a C# class method from an XSL stylesheet. [Read This Article][Top]
Learn how to transform XML data into HTML by using an XSL stylesheet from within a .NET application, and then implement a paging solution by declaring and supplying paging parameters to the stylesheet. [Read This Article][Top]
The importance of reuse can't be overstated, especially in light of the
degree to which we go out of our way to avoid it, but implementing a reuse strategy means creating high-quality low-cost applications that just might save your job. [Read This Article][Top]
Accessing shared resources is a challenge for many ASP.NET developers. Tony Arslan explains how a simple serviced component can solve this infamous problem. [Read This Article][Top]
Part one traced the technological evolution of HTTP-based information exchange and ended with Web services. In part two, Adnan Masood continues his examination of Web services and demonstrates their many benefits through a financial-sector scenario. [Read This Article][Top]
The second and final article in this series shows how to add advanced functionality such as customizing the installation dialog boxes and their sequence, installing registry entries, and creating custom folders to Windows installer files. The article also discusses when to use which deployment option and highlights the advantages of each one. [Read This Article][Top]
This article details the support provided by the .NET Framework for packaging and deploying ASP.NET Web applications onto target machines. It also shows how to use Windows Installer technology for creating sophisticated ASP.NET Web application installers. [Read This Article][Top]
This article provides an in-depth introduction to Scalable Vector Graphics, some simple and complex examples, and a case study that shows how to use SVG to enable real-time travel updates to the London Underground online subway map. [Read This Article][Top]
Whether you abhor or embrace them, frames can be used to produce user-friendly and aesthetically pleasing Web sites. The trick is correct implementation. This article by Scott Rosa shows how to work with frames in ASP.NET and discusses some benefits over frame alternatives. [Read This Article][Top]
ASP.NET validation controls are very useful for validating user input that posts back to the same page. But how do you use these controls to validate input when posting to another page? Paul Litwin explains. [Read This Article][Top]
Learn how to configure a proxy class for accessing part two's Web service and build an ASP.NET page to deliver the caller id information to the Web. [Read This Article][Top]
One of many improvements ASP.NET brings to the development table is in error handling. Adam Tuliper whips up a simple ASP.NET solution for handling those pesky and unexpected post-production errors. [Read This Article][Top]
You don't have to be a cryptography expert or spend lots of money on third-party components to secure sensitive data in .NET. In this article, Wayne Plourde shows just how easy it is to encrypt cookie data using encryption classes in the .NET System.Security.Cryptography namespace. [Read This Article][Top]
Wayne Plourde examines some ways to track visitors with IIS and ASP.NET without spending a fortune on costly log analysis applications. Topics include new ASP.NET features, log-file analysis and beyond, delivery methods, and privacy issues. [Read This Article][Top]
Paul Apostolos continues his series on using Web services and the MSComm32.OCX component to access caller id information from the Web. In part 2, learn how to create a .NET Web service that exposes methods for getting and manipulating the caller id data. [Read This Article][Top]
Paul Apostolos begins his series on using Web services and the MSComm32.OCX
component to access caller id information from a Web page. In part 1, learn how to write the Visual Basic program that runs on the server and updates a database with incoming callers. [Read This Article][Top]
Solomon Shaffer explains custom controls, describes the complexities and issues surrounding building such controls, and walks through a useful example. [Read This Article][Top]
Solomon Shaffer explores the creation of ASP.NET user controls and custom server controls. In part 1 of this series, he explains user controls, describes how they intermingle with other elements on the page, and walks through building two simple controls. [Read This Article][Top]
Creating custom authentication schemes just became easier. Jeff Gonzalez continues to explain Forms Authentication, this time using a custom XML file. [Read This Article][Top]
Solomon Shaffer explores the life cycle of an ASP.NET page from initialization to unloading. He also explains the various methods to override ASP.NET server-side events. [Read This Article][Top]
Craig Emilio Probus shows us how to build an ASP.NET SOAP test harness, which allows technical and functional personnel to test Web Services under uniform and generic conditions. [Read This Article][Top]
Build multipart MIME upload forms using the InputFile HTML Server Control and learn how to take advantage of the file-upload services built into the HTTP runtime for ASP.NET. Save the uploaded file to disk without granting anonymous users file-write access to folders on your Web server. Then wrap all this in a new ASP.NET user control, which will allow you to add file upload capabilities to almost any Web page quickly and easily. [Read This Article][Top]
The 15Seconds editor is back from the ASP-Connections conference to provide a quick look at some of the new features in ASP.NET. [Read This Article][Top]
This article explains how the ASP.NET panel-control feature provides an easy and efficient way to gather user input and display desired results. [Read This Article][Top]
If you are a developer looking for information about creating ASP+ Pages using JScript.NET, this article helps you to understand the new syntax elements and how to apply them. The article is accompanied by the complete
working source code. [Read This Article][Top]