
AppDev - ASP.NET Using Visual C# 2010 : آموزش اي اس پي دات نت با استفاده از ويژوال سي شارپ 2010 از شركت اپديو.

Course includes 87+ hours of total training time...
* 24 modules of training
* Over 29 hours of media runtime
* Over 1000 pages of printable courseware
* Step-by-step hands-on-labs
* Sample code
In this course, you will learn to:
* Use ASP.NET server controls to generate HTML and to execute event procedures
* Configure and deploy ASP.NET applications
* Promote consistency within your Web site through the use of Master Pages
* Use Membership features to manage your Web users
* Use Site Navigation controls to direct users within your site
* Add scalability and reliability by setting up an out-of-process session state server
* Use ASP.NET's new CSS tools to create consistent and maintainable sites
* Debug .NET code that runs on the server to generate Web pages and interact with the user
* Find problems in JavaScript code and learn about other debugging tools in Visual Studio
* Use tracing to find problems in a Web site and monitor performance
* Display and edit data using the databound DataList, Repeater, and ListView controls
Course Outline
Introduction
* A Review of Classic ASP
* ASP.NET Web Applications
* Rendering HTML with Server Controls
* Data Binding in ASP.NET
* Web Development Using Visual Studio
Working with Controls
* Introduction to Web Controls
* Simple Input Controls
* HyperLink and Button Controls
* List Controls
* Controlling Focus
Simple Controls
* Investigate Border, Button, CheckBox and RadioButton controls
* View and enter text using TextBlock, TextBox and PasswordBox controls
* Work with dates using the DatePicker and Calendar controls
* Add visual flair using the Slider, ProgressBar and MediaElement controls
Using Rich Server Controls
* Introduction to Rich Controls
* The Calendar Control
* The AdRotator Control
* The XML Control
Accessing Data
* Overview of ADO.NET
* Connecting to Data
* Executing Commands
* Working with Data
* Choosing an ADO.NET Provider
LINQ
* Language Integrated Query
* LINQ Syntax
* LINQ to SQL
* LINQ to DataSets
* LINQ to XML
Configuration
* Configuration Overview
* Using the Web Site Administration Tool
* Programming Configuration Files
* Encrypting Configuration Sections
Data Binding
* Introducing Data Source Controls
* Reading and Write Data Using the SqlDataSource Control
* Displaying and Editing Middle-Tier Data using the ObjectDataSource Control
* Displaying XML Data Using the XmlDataSource Control
Validating User Input
* Overview of ASP.NET Validation Controls
* Using the Simple Validators
* Using the Complex Validators
* Summarizing Results with the ValidationSummary Control
* Separating Validation into Validation Groups
CSS
* Introducing Cascading Style Sheets
* Investigating Styles
* Using Visual Studio 2010's Tools for Working with Styles
Themes and Master Pages
* Creating a Consistent Web Site
* ASP.NET 2.0 Themes
* Master Pages
Site Navigation
* ASP.NET Web Site Navigation
* Creating an XML Site Map File
* Site Navigation Controls
* Using the Site Navigation API
* URL Mapping
* Security Trimming
Displaying Data with the GridView Control
* Introducing the GridView Control
* Filter Data in the GridView Control
* Allow Users to Select from a DropDownList in the Grid
* Add a Hyperlink to the Grid
* Deleting a Row and Handling Errors
Managing State
* Preserving State in Web Applications
* Page-Level State
* Using Cookies to Preserve State
* ASP.NET Session State
* Storing Objects in Session State
* Configuring Session State
* Setting Up an Out-of-Process State Server
* Storing Session State in SQL Server
* Using Cookieless Session IDs
* Application State
Managing Users with ASP.NET's Membership Features
* Introduction to Membership and Roles
* Using Membership Controls
* Writing Code to Interact with Membership and Roles
Server Debugging
* Server-Side Code Debugging in ASP.NET
* Using the Visual Debugger
* Debugging Exceptions and Handling Errors
* Debugging Stored Procedures
Client-Side and Advanced Debugging
* Client-side Code Debugging in ASP.NET
* Debugging Client-Side JavaScript
* Custom Data Visualizers
* Debugging .NET Framework Source Code
ASP.NET Tracing
* Page-level Tracing
* Programmatic Tracing
* Web.config
* System.Diagnostics.Trace
* Trace Viewer
* TraceListeners and TraceSwitches
* WebPageTraceListener
* Monitor Application Health
Creating New Controls
* User-defined Controls
* User Controls
* Custom Controls
Improving Performance with Output Caching
* Output Caching
* Declarative Output Caching
* Cache Page Fragments with User Controls
* Dynamic Content in Cached Pages
* Set Caching Configuration Options
Advanced Caching Techniques
* Caching Features in ASP.NET
* Configure Output Caching
* Expiration Policies
* Database Changes
* SQL Notifications for Cache Expiration
Using Data List and Repeater Controls
* Repeater and DataList Controls
* Templates and Styles
* Bind Data to the Repeater and DataList Controls
Using the List View and Database Controls
* ListView Features
* ListView Design Support in Visual Studio
* Convert Static Pages to Dynamic Pages
* Implementing Paging in the ListView Control
ASP.NET Profile Features
* Introduction to ASP.NET's Profile Features
* Create Profile Schema in Web.config
* Work With ASP.NET's Profile Object Programmatically
* Manage Anonymous Users and Their Profiles
* Build and Use a Custom Profile Provider
ASP.NET Extensions
* Features of ASP.NET Extensions
* Deploy Web Applications
* Enable the Browser's Back Button With AJAX Pages
* ASP.NET Dynamic Data
AppDev - ASP.NET Using Visual C# 2008 : آموزش ایاسپی داتنت با سی شارپ 2008.

Course includes 78+ hours of total training time...
* 26 modules of training
* Over 26 hours of media run time
* Over 1650 pages of printable courseware
* Step-by-step hands-on-labs
* Sample code
In this course, you will learn how to…
* Use ASP.NET server controls to generate HTML and to execute event procedures.
* Configure and deploy ASP.NET applications.
* Promote consistency within your Web site through the use of Master Pages.
* Use Membership features to manage your Web users.
* Use Site Navigation controls to direct users within your site.
* Add scalability and reliability by setting up an out-of-process session state server.
* Use ASP.NET's new CSS tools to create consistent and maintainable sites.
* Debug .NET code that runs on the server to generate Web pages and interact with the user.
* Find problems in JavaScript code and learn about other debugging tools in Visual Studio.
* Use tracing to find problems in a Web site and monitor performance.
* Cache all or portions of a Web page to enhance performance and lighten the load on Web and database servers.
* Make Web pages more responsive to users and avoid unnecessary page flashing with AJAX.
* Display and edit data using the databound DataList, Repeater, and ListView controls.
* Read and write XML data using the XML Document Object Model.
* Give users control over a page layout and behavior with Web parts.
* Hook into browser history for AJAX pages.
* Create deployment packages to handle complex setup issues for installing a Web site on test and production servers.
Course Outline
Introduction
* A Review of Classic ASP
* ASP.NET Web Applications
* Rendering HTML with Server Controls
* Data Binding in ASP.NET
* Web Development Using Visual Studio
Working with Controls
* Introduction to Web Controls
* Simple Input Controls
* HyperLink and Button Controls
* List Controls
* Controlling Focus
Using Rich Server Controls
* Introduction to Rich Controls
* The Calendar Control
* The AdRotator Control
* The XML Control
Accessing Data
* Overview of ADO.NET
* Connecting to Data
* Executing Commands
* Working with Data
* Choosing an ADO.NET Provider
LINQ
* Language Integrated Query
* LINQ Syntax
* LINQ to SQL
* LINQ to DataSets
* LINQ to XML
Configuration
* Configuration Overview
* Using the Web Site Administration Tool
* Programming Configuration Files
* Encrypting Configuration Sections
Data Binding
* Introducing Data Source Controls
* Reading and Write Data Using the SqlDataSource Control
* Displaying and Editing Middle-Tier Data using the ObjectDataSource Control
* Displaying XML Data Using the XmlDataSource Control
Validating User Input
* Overview of ASP.NET Validation Controls
* Using the Simple Validators
* Using the Complex Validators
* Summarizing Results with the ValidationSummary Control
* Separating Validation into Validation Groups
CSS
* Introducing Cascading Style Sheets
* Investigating Styles
* Using Visual Studio 2008's Tools for Working with Styles
Themes and Master Pages
* Creating a Consistent Web Site
* ASP.NET 2.0 Themes
* Master Pages
Site Navigation
* ASP.NET Web Site Navigation
* Creating an XML Site Map File
* Site Navigation Controls
* Using the Site Navigation API
* URL Mapping
* Security Trimming
Displaying Data with the GridView Control
* Introducing the GridView Control
* Filter Data in the GridView Control
* Allow Users to Select from a DropDownList in the Grid
* Add a Hyperlink to the Grid
* Deleting a Row and Handling Errors
Managing State
* Preserving State in Web Applications
* Page-Level State
* Using Cookies to Preserve State
* ASP.NET Session State
* Storing Objects in Session State
* Configuring Session State
* Setting Up an Out-of-Process State Server
* Storing Session State in SQL Server
* Using Cookieless Session IDs
* Application State
Managing Users with ASP.NET's Membership Features
* Introduction to Membership and Roles
* Using Membership Controls
* Writing Code to Interact with Membership and Roles
Server Debugging
* Server-Side Code Debugging in ASP.NET
* Using the Visual Debugger
* Debugging Exceptions and Handling Errors
* Debugging Stored Procedures
Client-Side and Advanced Debugging
* Client-side Code Debugging in ASP.NET
* Debugging Client-Side JavaScript
* Custom Data Visualizers
* Debugging .NET Framework Source Code
ASP.NET Tracing
* Page-level Tracing
* Programmatic Tracing
* Web.config
* System.Diagnostics.Trace
* Trace Viewer
* TraceListeners and TraceSwitches
* WebPageTraceListener
* Monitor Application Health
Creating New Controls
* User-defined Controls
* User Controls
* Custom Controls
Improving Performance with Output Caching
* Output Caching
* Declarative Output Caching
* Cache Page Fragments with User Controls
* Dynamic Content in Cached Pages
* Set Caching Configuration Options
Advanced Caching Techniques
* Caching Features in ASP.NET
* Configure Output Caching
* Expiration Policies
* Database Changes
* SQL Notifications for Cache Expiration
AJAX
* Introduction to AJAX
* Server-side AJAX Works
* Controls in the AJAX Control Toolkit
* Explore Client-Side AJAX
Using Data List and Repeater Controls
* Repeater and DataList Controls
* Templates and Styles
* Bind Data to the Repeater and DataList Controls
Creating and Consuming Web Services
* XML Web Service in Visual Studio
* Test and Run Your Web Service
* Web Service From a .NET Client
* Explore the Windows Communication Foundation (WCF)
Using the List View and Database Controls
* ListView Features
* ListView Design Support in Visual Studio
* Convert Static Pages to Dynamic Pages
* Implementing Paging in the ListView Control
Reading and Writing XML Using the XML DOM
* Reading and Writing XML Programmatically
* Important Classes in the System.Xml Namespace
* Create XML Documents
ASP.NET Profile Features
* Introduction to ASP.NET's Profile Features
* Create Profile Schema in Web.config
* Work With ASP.NET's Profile Object Programmatically
* Manage Anonymous Users and Their Profiles
* Build and Use a Custom Profile Provider
Empowering User With Web Parts
* Personalization Features
* Web Part Server Controls
* Code to Control Web Parts
* Create Web Parts Controls
ASP.NET Extensions
* Features of ASP.NET Extensions
* Deploy Web Applications
* Enable the Browser's Back Button With AJAX Pages
* ASP.NET Dynamic Data
AppDev - Exploring ASP.NET Using Visual C# 2005 : مروری بر ASP.NET با استفاده از سی شارپ 2005.

Course includes 9+ hours of total training time...
* 6 modules of training
* Over 9 hours of media run time
* Sample code
Course Outline
Introduction to ASP.NET 2.0
* Productivity Gains
* New Classes and Controls
* Designer Features
Managing User Membership
* Configuring Membership
* Membership Controls
* Programming Membership
Posting & Validation
* Posting Techniques
* Validation Controls
Data Binding & Data Controls
* Binding to Databases
* Binding to Files & Objects
Personalization
* Personalization Features
* Setting up Personalization
Empowering Users with Web Parts
* Web Parts in Action
* Programming Web Parts
Gridview
* GridView Control
* GridView Events
Mastering Pages & Themes
* Themes and Skins
* Master Pages
New Site Navigation
Caching Innovations
* New Cache Dependencies
* Cache Results Sets
* Cache Profiles/Substitutions
#AppDev - Exploring Microsoft Visual Studio 2008 Using Visual C : كاوشی در ماكروسافت ويژوال استوديو 2008 با استفاده از ويژوال سی شارپ.
Course includes 11+ hours of total training time...
* 8 modules of training
* Over 11 hours of media run time
* Sample code
In this course you will...
* Investigate new language features, including LINQ (Language Integrated Query)
* Incorporate improvements to Visual Studio’s data features
* Build applications using Windows Presentation Foundation (WPF)
* Communicate between applications using Windows Communication Foundation (WCF)
* Create workflow-enabled applications using Windows Workflow Foundation (WF)
* Investigate new features for both Web and Windows applications
* Learn about building managed applications for Microsoft Office
Course Outline
LINQ
* Introduce Language Integrated Query (LINQ)
* Examine LINQ syntax
* Use LINQ to query over objects
* Retrieve and Modify SQL Server data using LINQ over SQL
* Work with DataSet data using LINQ
* Query XML content using LINQ over XML
Data Improvements
* See how the TableAdapterManager provides hierarchical updating
* Learn how to cache data locally
* See how to separate dataset and TableAdapter code in n-tier data applications
* Explore how to use LINQ to SQL classes to represent data
Windows Presentation Foundation
* Introduce Windows Presentation Foundation (WPF)
* Compare declarative and procedural coding styles
* Investigate the WPF designer in Visual Studio 2008
* Learn about controls and data binding in WPF
* Create a simple, but useful, WPF application
Windows Communication Foundation
* Introduce Windows Communication Foundation (WCF)
* Learn how to build and host WCF services
* See how to specify addresses, bindings and contracts using configuration files
* Explore how to handle exceptions
* See how to apply basic security to messages
Windows Workflow Foundation
* Introduce Windows Workflow Foundation (WF)
* Review workflow activities
* See how the workflow runtime processes activities
* Learn how to host workflows in applications
* Understand the difference between sequential and state machine workflows
* Learn how hosts and workflows communicate
ASP.NET Improvements
* Investigate new ASP.NET features
* Learn how Visual Studio 2008 makes it easier to create ASP.NET sites
* Add LINQ support to ASP.NET sites
* Use JavaScript and AJAX in ASP.NET sites
Windows Application Improvements
* Use remote login, roles and profile services
* Use WPF controls in Windows forms and vice versa
* Introduce the Report Wizard
* Learn what’s new in ClickOnce
Office 2007 Projects
* Learn about the various Office templates available in Visual Studio 2008
* Use the new Ribbon designer
* Create a custom task pane
* Investigate Word 2007’s content controls
* Add Outlook custom form regions
* Interoperate between VBA and managed code
* Deploy Office applications using Click Once
AppDev - Exploring ASP.NET Using Visual C# 2005 : مروری بر ای اس پی دات نت دو با استفاده از سی شارپ 2005.
Course includes 9+ hours of total training time...
* 6 modules of training
* Over 9 hours of media run time
* Sample code
Introduction to ASP.NET 2.0
* Productivity Gains
* New Classes and Controls
* Designer Features
Managing User Membership
* Configuring Membership
* Membership Controls
* Programming Membership
Posting & Validation
* Posting Techniques
* Validation Controls
Data Binding & Data Controls
* Binding to Databases
* Binding to Files & Objects
Personalization
* Personalization Features
* Setting up Personalization
Empowering Users with Web Parts
* Web Parts in Action
* Programming Web Parts
Gridview
* GridView Control
* GridView Events
Mastering Pages & Themes
* Themes and Skins
* Master Pages
New Site Navigation
Caching Innovations
* New Cache Dependencies
* Cache Results Sets
* Cache Profiles/Substitutions
LINQ - Beyond Queries By K. Scott Allen : كوئریها در لينك با سی شارپ.
C# and ASP 2008 books : مجموعه كتابهای آموزشی سی شارپ و ای اس پی.