Keep your Web site fast and well-structured with Deluxe JavaScript Menu! Features: Cross-browser. Cross-frame. Search engine friendly. Visual interface to create and modify menus easily and in no time. Comprehensible menu parameters for manual editing. Free for Non-Profit Websites!
Free Trial
Platform(s): Linux, Windows, FreeBSD, Mac OSX, Sun Solaris
Well by now many of you have probably heard, or at least caught wind of, the fact that the next version of ASP is not going to be ASP 4.0. It is instead going to be called ASP+, and what a difference that plus sign makes. This article describes the new ASP in a great detail. Topics include: The New ASP+ Infrastructure, Increased Performance, Greater Scalability, Quicker and Easier Development, Easier Manageability, Improved Security, Language Support, and Web Services.
Marcus Mac Innes demonstrates how security on a web site can be compromised by taking advantage of holes within the application code. These holes can be discovered by using a series of probes which disclose whether or not vulnerability exists. He also demonstrated using a Cross Site Scripting attack how the Forms Authentication cookie could be stolen and silently sent to an attacker's website to be stored for later use. The key message of the talk is to ensure that all user input is validated before any other processing is done. This together with strict use of secure coding standards would have disabled any attacker's opportunities. Source code included.
How to create a cookie, how to get the value stored in a cookie, set the lifetime, path and domain for a cookie, edit a cookie, delete a cookie, remove subkeys from a cookie...
Every community site will have different requirements to fulfill. Although the existing CSK framework offers a great deal of flexibility, having the entire source code available means you can add additional functionality to a site in an elegant manner. In this chapter, we will concentrate on creating a new module for the CSK. We will see how creating a new module allows you to add entirely new features which integrate seamlessly with the rest of the framework. In this chapter, we will implement a Frequently Asked Questions (FAQ) module.
This article explains how to use the .NET XmlTextWriter class to create a custom RSS feed. I have decided to write this article in 2 parts. In this part, I will focus on creating the RSS feed and how to consume it from an asp.net page. In part 2, I will focus on creating a dynamic RSS feed with ADO.NET.
This 5-part article introduces you to the basics of coding C# in ASP .Net. Some of topics covered: the classic "Hello World" example in .Net form, Adding class and using Namespaces, Code a Web form in .Net and see how you can create flexible server-client interaction, How controls can be used to manipulate data from your Web forms, and Server-side data access in .Net.
ASP.NET 2.0 Training : ASP.NET Security - In this tutorial you will learn about ASP.NET 2.0 Security, The Security Architecture of ASP.NET 2.0, The security infrastructure and subsystem relationships of the ASP.NET and the sequence of events that occur when a authentication is sought. When we talk of �security� we are basically acknowledging that there is a possibility of �vulnerability�.
Accessing and manipulating data using ASP.NET is very easy and flexible. This article takes a look at some of the new .NET data access classes and methods, including the OleDB and SqlClient namespaces, as well as the DataReader, DataSet and DataSetCommand classes. The author tops this article off by creating a simple ASP.NET data access page with C# that retrieves data from a local Microsoft Access database.
ASP.NET 2.0 Free Training : Changing Master Pages Dynamically - In this tutorial you will learn how to make a copy of the master page, To add buttons for selecting an alternate master page, To write code to dynamically select the master page and test the dynamic master pages.
Explains what is validation, why validation of user input is so important and how to use ASP.NET 2.0 validation controls to build robust Web applications.