A2Z Dotnet

Gain & Share Dotnet Knowledge.

Web Servcies

Basic Concepts of Web Serivces Brief Web Services

Learn about complete Web Services(internal process) and How do we call in .Net Complete Web-Services


October 7, 2008 Posted by | General | , | Leave a comment

Ajax Tutorials

Welcome to a series of tutorials about ASP.NET AJAX, which explores techniques in building ASP.NET AJAX applications.

Perhaps the most visible feature of the ASP.NET AJAX Extensions is the ability to do a partial or incremental page updates without doing a full postback to the server, with no code changes and minimal markup changes. Download Understanding Partial Page Updates with ASP.NET AJAX article.

When working in the markup editor in Visual Studio, you may notice (from IntelliSense) that there are two child elements of an UpdatePanel control. One of which is the Triggers element, which specifies the controls on the page (or the user control, if you are using one) that will trigger a partial render of the UpdatePanel control in which the element resides. Download Understanding ASP.NET AJAX UpdatePanel Triggers article.

October 3, 2008 Posted by | General | | Leave a comment

Security Tools

Welcome to a series of tutorials about ASP.NET Security, which explores techniques for authenticating visitors through a web form, authorizing access to particular pages and functionality, and managing user accounts in an ASP.NET application.

This tutorial will explore techniques for authenticating visitors through a web form, authorizing access to particular pages and functionality, and managing user accounts in an ASP.NET application. Download Security Basics and Asp.Net Support article.

In this tutorial we will turn from mere discussion to implementation; in particular, we will look at implementing forms authentication. The web application we start constructing in this tutorial will continue to be built upon in subsequent tutorials, as we move from simple forms authentication to membership and roles. Download An Overview of Forms Authentication article.(V.V.V Imp one) . See video Basic Forms Authentication

In this tutorial we will examine the various forms authentication settings and see how to modify them through the forms element. This will entail a detailed look at customizing the forms authentication ticket’s timeout value, using a login page with a custom URL (like SignIn.aspx instead of Login.aspx), and cookieless forms authentication tickets. Forms Authentication Configuration and Advanced Topics

October 3, 2008 Posted by | General | , | 1 Comment

Master Pages Tutorials

Welcome to a series of tutorials about ASP.NET Master Pages, which explore how to use Master Pages in ASP.NET applications.

This tutorial will show master page basics. Namely, what are master pages, how does one create a master page, what are content place holders, how does one create an ASP.NET page that uses a master page, how modifying the master page is automatically reflected in its associated content pages, and so on. Download Creating a Site-Wide Layout Using Master Pages article.

Examines how to add multiple content place holders to a master page as well as how to specify default content in the content place holders. Download Multiple ContentPlaceHolders and Default Content article.

Looks at different techniques for defining assorted <head> elements in the Master Page from the content page. Download Specifying the Title, Meta Tags, and Other HTML Headers in the Master Page article.

Addresses how URLs in the master page can break due to the master page file being in a different relative directory than the content page. Looks at rebasing URLs via ~ in the declarative syntax and using ResolveUrl and ResolveClientUrl programmatically. Download URLs in Master Pages article.

Illustrates how ContentPlaceHolder controls serve as a naming container and therefore make programmatically working with a control difficult (via FindConrol). Looks at this issue and workarounds. Also discusses how to programmatically access the resulting ClientID value. Download Control ID Naming in Content Pages article.

Shows how to nest one master page within another. Download Nested Master Pages article.

Discusses options for using ASP.NET AJAX and master pages. Looks at using the ScriptManagerProxy class; discusses how the various JS files are loaded depending on whether the ScriptManager is used in the Master page or Content page. Download Master Pages and Asp.Net Ajax article.

October 3, 2008 Posted by | General | | 1 Comment

Data Access Tutorial

Welcome to a series of tutorials that will explore techniques for implementing these common Data Access patterns in ASP.NET 2.0. These tutorials are geared to be concise and provide step-by-step instructions with plenty of screen shots to walk you through the process visually.

Learn how to create the Data Access Layer (DAL), using typed DataSets, to access the information in a database. Download  Creating Data Accesslayer article.

Learn how to centralize your business rules into a Business Logic Layer (BLL) that serves as an intermediary for data exchange between the presentation layer and the DAL. Download Creating Business Logic Layer article.

One common characteristic of user-friendly websites is that they have a consistent, site-wide page layout and navigation scheme. This tutorial looks at how you can create a consistent look and feel across all pages that can easily be updated. Download about Master Pages and Site Navigation.

To provide flexibility, the GridView offers the TemplateField, which renders using a template. A template can include a mix of static HTML, Web controls, and databinding syntax. In this tutorial we’ll examine how to use the TemplateField to achieve a greater degree of customization with the GridView control. Download  Using Template Fields in Gridview Control article.

Learn how to configure the SqlDataSource to insert, update, and delete data. Download An Overview of Inserting,Updating and Deleting Data with SqlDataSource article.

Learn how to map an ObjectDataSource’s Insert(), Update(), and Delete() methods to the methods of BLL classes, as well as how to configure the GridView, DetailsView, and FormView controls to provide data modification capabilities. Download An Overview of Inserting,Editing, Deleting Data Article.

In the interfaces we’ve created so far, a user can accidentally delete data by clicking the Delete button when they meant to click the Edit button. In this tutorial we’ll add a client-side confirmation dialog box that appears when the Delete button is clicked. Download Adding Client Side Confirmation when Deleting article.

Paging and sorting are two very common features when displaying data in an online application. In this tutorial we’ll take a first look at adding sorting and paging to our reports, which we will then build upon in future tutorials. Download Paging and Sorting Report Data article.

Learn how to allow users to upload binary files (such as Word or PDF documents) to your Web site where they may be stored in either the server’s file system or the database. Download Uploading Files in Binary Format  article.

Learn how to create a Web interface that allows the user to both enter text data and upload binary files. To illustrate the options available to store binary data, one file will be saved in the database while the other is stored in the file system. Download Including a FileUpload option when Adding a New Record article.

In earlier tutorials we have created SQL statements in our code and passed the statements to the database to be executed. An alternative approach is to use stored procedures, where the SQL statements are pre-defined at the database. In this tutorial we learn how to have the TableAdapter Wizard generate new stored procedures for us. Download  Creating New Stored Procedures for the Typed Dataset’s Table Adapter article.

Learnn ObjectDataSource control Using this control you can bind data retrieved from the BLL created in the previous tutorial without having to write a line of code! Download Displaying Data with Object Data Source article.

Learn how to use a parameter set to a hard-coded value to select the data to display in a DetailsView control. Download Declarative Paramters article.

Look at adding a method to our DAL and BLL that accepts a single input parameter and returns data. The example will set this parameter programmatically. Downlaod Programmatically Setting the Object Data Sources Parameter article.

Learn  how to display the master records in a DropDownList control and the details of the selected list item in a GridView. Download Master/Detail Filtering With a Dropdownlist Article.

October 1, 2008 Posted by | General | , | Leave a comment


Tutorials about ASP.NET MVC Framework.

See Asp.Net MVC Framework Videos .

This tutorial is a great introduction for people who are new to the ASP.NET MVC Framework and who want to get a sense of the process of building an ASP.NET MVC application. Creating a Tasklist Application with ASP.NET MVC

Confused about Models, Views, and Controllers? In this tutorial, Stephen Walther introduces you to the different parts of an ASP.NET MVC application. Understanding Models, Views, and Controllers

In this tutorial, u’ll see  ASP.NET MVC controllers. You learn how to create new controllers and return different types of action results. Understanding Controllers, Controller Actions, and Action Results

What is an ASP.NET MVC View and how does it differ from a HTML page? In this tutorial, Stephen Walther introduces you to Views and demonstrates how you can take advantage of View Data and HTML Helpers within a View. Understanding Views, View Data, and HTML Helpers

In this tutorial, u’ll learn how browser requests get mapped to controller actions through URL Routing. You also learn how to create a custom route that displays different blog entries depending on the date passed in a URL. An Introduction to URL Routing

Prevent JavaScript Injection Attacks and Cross-Site Scripting Attacks from happening to you. In this tutorial, Stephen Walther explains how you can easily defeat these types of attacks by HTML encoding your content. Preventing JavaScript Injection Attacks

Learn how to create unit tests for controller actions. In this tutorial, Stephen Walther demonstrates how to test whether a controller action returns a particular view, returns a particular set of data, or returns a different type of action result. Creating Unit Tests for ASP.NET MVC Applications

In this tutorial, you learn how to use ASP.NET MVC, and URL Routing, with different versions of Internet Information Services. You learn different strategies for using ASP.NET MVC with IIS 7.0 (classic mode), IIS 6.0, and earlier versions of IIS. Using ASP.NET MVC with Different Versions of IIS

October 1, 2008 Posted by | General | , | Leave a comment

WPF(Windows Presentation Foundation)

Windows Presentation Foundation (WPF) provides developers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents… more.


 A2z About WPF Article

WPF_Wrox Professional WPF Programming Book

Aress.Pro.WPF in Csharp 2008 Book 

See WPF Videos

October 1, 2008 Posted by | General | , | Leave a comment


%d bloggers like this: