ASP.NET Video Tutorials – (35 Hours Premium Videos)





Here is a collection of over 35 hours of premium video tutorials on by Learn Visual Studio. In order to view the videos, you need to become a member of Learn Visual Studio.

Background: ASP.NET is a web application framework developed by Microsoft. The framework makes it possible for programmers to build dynamic web sites, web applications and web services. ASP.NET is built on the Common Language Runtime (CLR). The allows programmers to write ASP.NET code using any supported .NET language.

After the release of Internet Information Services 4.0 in 1997, Microsoft began researching possibilities for a new web application model that would solve common complaints about ASP, especially with regard to separation of presentation and content and being able to write "clean" code. Mark Anders, a manager on the IIS team, and Scott Guthrie, who had joined Microsoft in 1997 after graduating from Duke University, were tasked with determining what that model would look like.

The initial version was called "XSP", but the "X" did not actually stand for anything. It was decided to build the new platform on top of the Common Language Runtime (CLR), as it offered an object-oriented programming environment, garbage collection and other features that were seen as desirable features that Microsoft's Component Object Model platform didn't support.

XSP was renamed to ASP+ as it was seen as being the successor of Active Server Pages. Then, in 2000, it was renamed to ASP.NET to emphasize that it rested on the underlying .NET framework.

Versions: ASP.NET 1.0 was released in January of 2002. 2.0 was released in November 2005, and 3.0 in November 2006. The current version is 3.5, and it came out in November 2007. 4.0 is scheduled to released in the next few months.

ASP.NET

SeriesTitleDatePresenterMin
AJAX and AtlasIntroduction to Atlas and Ajax9/1/2006Bob Tabor 33
AJAX and AtlasDownloading, Installing and Inspecting Atlas9/1/2006Bob Tabor 9
AJAX and AtlasInstalling and Using Fiddler to Monitor Async Data Transfer9/1/2006Bob Tabor 6
AJAX and AtlasExtending Existing Controls with the UpdatePanel9/1/2006Bob Tabor 12
AJAX and AtlasUsing the ScriptManager ErrorTemplate9/1/2006Bob Tabor 3
Architecture 2.001 – Architecture Series Introduction5/16/2007Bob Tabor 13
Architecture 2.002 – ASP.NET 2.0 Request Pipeline Processing5/16/2007Bob Tabor 19
Architecture 2.003 – ASP.NET 2.0 Page Compilation, Control Tree and Rendering5/16/2007Bob Tabor 20
Architecture 2.004 – ASP.NET 2.0 Page Lifecycle5/16/2007Bob Tabor 9
Architecture 2.005 – ASP.NET 2.0 Application Lifecycle5/16/2007Bob Tabor 11
Architecture 2.006 – ASP.NET 2.0 Compilation Model5/16/2007Bob Tabor 26
Controls 2.0ASP2Controls_01 – Using Linkbutton, ImageButton and Button within Templated Controls1/24/2008Bob Tabor 7
Controls 2.0ASP2Controls_02 – Using the Calendar Control1/24/2008Bob Tabor 11
Controls 2.0ASP2Controls_03 – When to use the Label Control versus the Literal Control1/24/2008Bob Tabor 5
Controls 2.0ASP2Controls_04 – Working with Single and Multiple Selection Lists1/24/2008Bob Tabor 11
Controls 2.0ASP2Controls_05 – Using the AdRotator Control1/24/2008Bob Tabor 15
Controls 2.0ASP2Controls_06 – Using the FileUpload Control1/24/2008Bob Tabor 11
Controls 2.0ASP2Controls_07 – Controlling Content Display with the Multiview and View Controls1/24/2008Bob Tabor 11
Controls 2.0ASP2Controls_08 – Using the XML Control for Server-Side Transformations1/24/2008Bob Tabor 5
Controls 2.0ASP2Controls_09 – Using the Image and ImageMap Controls1/24/2008Bob Tabor 14
Controls 2.0ASP2Controls_10 – Collecting Data Step-By-Step with the Wizard Control1/24/2008Bob Tabor 6
Data Access & Data Binding 2.001 – ADO.NET 2.0 Introductory Video4/17/2007Bob Tabor 21
Data Access & Data Binding 2.002 – Configuring a Local Microsoft SQL Server Connection String4/17/2007Bob Tabor 14
Data Access & Data Binding 2.003 – Configuring a Microsoft Access Connection String4/17/2007Bob Tabor 19
Data Access & Data Binding 2.004 – Configuring a Remote Microsoft SQL Server Connection String4/17/2007Bob Tabor 19
Data Access & Data Binding 2.005 – Returning Tabular Data Using an SqlDataSource Control4/17/2007Bob Tabor 23
Data Access & Data Binding 2.006 – Returning Tabular Data Using an AccessDataSource Control4/17/2007Bob Tabor 24
Data Access & Data Binding 2.007 – Using the SiteMapDataSource to Generate Navigation4/17/2007Bob Tabor 25
Data Access & Data Binding 2.008 – Binding XML Data to DataBound Controls Using the XmlDataSource4/17/2007Bob Tabor 28
Data Access & Data Binding 2.009 – Returning Tabular Data Using an ObjectDataSource4/17/2007Bob Tabor 16
Data Access & Data Binding 2.010 – Filtering and Binding Tabular Data Using the ObjectDataSource4/17/2007Bob Tabor 26
Data Access & Data Binding 2.011 – Performing CRUD (Create, Retrieve, Update, Delete) Operations Using the ObjectDataSource4/17/2007Bob Tabor 26
Data Access & Data Binding 2.012 – Performing CRUD Operations on Disconnected DataTables and Updating the Source4/17/2007Bob Tabor 41
Data Access & Data Binding 2.013 – Using an ADO.NET 2.0 SqlDataAdapter to Fill DataSets4/17/2007Bob Tabor 18
Data Access & Data Binding 2.014 – Loading XML Data Into DataSets and DataTables4/17/2007Bob Tabor 19
Data Access & Data Binding 2.015 – Using the SqlCommand Object to Retrieve Data (Part 1 of 2)4/17/2007Bob Tabor 28
Data Access & Data Binding 2.016 – Using the SqlCommand Object to Retrieve Data (Part 2 of 2)4/17/2007Bob Tabor 25
Data Access & Data Binding 2.017 – Using DataRelations in Untyped DataSets4/17/2007Bob Tabor 15
Data Access & Data Binding 2.018 – Using DataRelations in Typed DataSets4/17/2007Bob Tabor 25
Data Access & Data Binding 2.019 – Understanding and Using Transactions in ADO.NET 2.04/17/2007Bob Tabor 27
Data Access & Data Binding 2.020 – Using Asynchronous SqlCommands4/17/2007Bob Tabor 18
Data Access & Data Binding 2.021 – Inserting binary data into a SQL Server 2005 Database4/17/2007Bob Tabor 19
Data Access & Data Binding 2.022 – Retrieving binary data from a SQL Server 2005 Database4/17/2007Bob Tabor 8
AJAX 101Lesson 1 – Video 1 – An Introduction to AJAX11/7/2007Bob Tabor 12
AJAX 101Lesson 1 – Video 2 – Installing and Using the Web Development Helper Utility11/7/2007Bob Tabor 16
AJAX 101Lesson 1 – Video 3 – Understanding the AJAX Traffic Footprint11/7/2007Bob Tabor 10
AJAX 101Lesson 1 – Video 4 – Understanding Asynchronous Ajax Calls11/7/2007Bob Tabor 7
AJAX 101Lesson 2 – Video 1 – Creating and Consuming PageMethods11/7/2007Bob Tabor 14
AJAX 101Lesson 2 – Video 2 – An Alternative Approach to Consuming PageMethods11/7/2007Bob Tabor 11
AJAX 101Lesson 2 – Video 3 – Creating and Consuming AJAX Enabled WFC Web Services11/7/2007Bob Tabor 14
AJAX 101Lesson 2 – Video 4 – Providing User Feedback11/7/2007Bob Tabor 8
AJAX 101Lesson 2 – Video 5 – Error Handling Using the ASP.NET AJAX Framework11/7/2007Bob Tabor 7
AJAX 101Lesson 2 – Video 6 – Handling Timeouts11/7/2007Bob Tabor 9
AJAX 101Lesson 3 – Video 1 – Understanding the Script Manager & How To Add Script References11/7/2007Bob Tabor 8
AJAX 101Lesson 3 – Video 2 – Understanding the ScriptManagerProxy Control11/7/2007Bob Tabor 6
AJAX 101Lesson 3 – Video 3 – Enabling Script Localization11/7/2007Bob Tabor 9
AJAX 101Lesson 3 – Video 4 – Enabling Script Globalization11/7/2007Bob Tabor 10
AJAX 101Lesson 4 – Video 1 – Introducing the UpdatePanel Control11/7/2007Bob Tabor 10
AJAX 101Lesson 4 – Video 2 – Using UpdatePanel Triggers11/7/2007Bob Tabor 11
AJAX 101Lesson 4 – Video 3 – Programmatic Regions11/7/2007Bob Tabor 7
AJAX 101Lesson 4 – Video 4 – Programmatic Updates11/7/2007Bob Tabor 7
AJAX 101Lesson 4 – Video 5 – Aborting UpdatePanel Requests11/7/2007Bob Tabor 7
AJAX 101Lesson 4 – Video 6 – Registering DataItems11/7/2007Bob Tabor 26
AJAX 101Lesson 5 – Video 1 – Error Handling with the ScriptManager11/7/2007Bob Tabor 10
AJAX 101Lesson 5 – Video 2 – Handling Errors with Client Script11/7/2007Bob Tabor 4
AJAX 101Lesson 6 – Video 1 – Using the UpdateProgress Control11/7/2007Bob Tabor 6
AJAX 101Lesson 6 – Video 2 – Using the Timer Control11/7/2007Bob Tabor 8
AJAX 101Lesson 7 – Video 1 – Using the Authentication Service11/7/2007Bob Tabor 15
AJAX 101Lesson 7 – Video 2 – Using the Profile Service11/7/2007Bob Tabor 14
AJAX 101Lesson 7 – Video 3 – Using the Roles Service11/7/2007Bob Tabor 10
AJAX 101Lesson 8 – Video 1 – Creating a Custom AJAX Extender – Part 111/7/2007Bob Tabor 24
AJAX 101Lesson 8 – Video 2 – Creating a Custom AJAX Extender – Part 211/7/2007Bob Tabor 17
AJAX 101Lesson 8 – Video 3 – Exploring the Use of Client Side Classes11/7/2007Bob Tabor 6
AJAX 101Lesson 8 – Video 4 – Creating a Custom AJAX Control11/7/2007Bob Tabor 10
AJAX 101Lesson 8 – Video 5 – Extending an AJAX Control11/7/2007Bob Tabor 17
Data Binding in VS.NETWalkthrough: Creating a Databound DataGrid12/13/2007Bob Tabor 11
Data Binding in VS.NETCreating a DataConnection12/13/2001Bob Tabor 7
Data Binding in VS.NETCreating and Configuring a Data Adapter12/13/2001Bob Tabor 2
Data Binding in VS.NETUsing the Query Builder12/13/2001Bob Tabor 12
Data Binding in VS.NETCreating, Testing and Using a DataSet from a DataAdapter12/13/2001Bob Tabor 7
Data Binding in VS.NETBinding Related Tables in the DataGrid12/13/2001Bob Tabor 18
Data Binding in VS.NETEditing Related Tables in the DataGrid12/13/2001Bob Tabor 16
Data Binding in VS.NETCreating a Hierarchical Drilldown DataGrid12/13/2001Bob Tabor 14
Data Binding in VS.NETCreating a Master / Detail Application12/13/2001Bob Tabor 31
Data Binding in VS.NETCreating an NTier Multipage Master/Detail App12/13/2001Bob Tabor 31
Data Binding in VS.NETAdding Paging to DataGrids12/13/2001Bob Tabor 8
Data Binding in VS.NETFormatting Data in a DataGrid12/13/2001Bob Tabor 8
Data Binding in VS.NETEdit Rows in ASP.NET DataGrid12/13/2001Bob Tabor 10
Data Binding in VS.NETDropDown in ASP.NET DataGrid12/13/2001Bob Tabor 8
Server ControlsBuilding a Simple Server Control2/24/2003Bob Tabor 12
Server ControlsRendering Server Controls2/24/2003Bob Tabor 19
Server ControlsFundamental Server Control Concepts2/24/2003Bob Tabor 16
Server ControlsMore About Server Control Properties2/24/2003Bob Tabor 17
Server ControlsUnderstanding Server Control Events2/24/2003Bob Tabor 10
Server ControlsUnderstanding Server Control Postback Data2/24/2003Bob Tabor 13
Web Form ControlsCommon Appearance Properties12/13/2001Bob Tabor 9
Web Form ControlsCommon Behavior Properties12/13/2001Bob Tabor 9
Web Form ControlsCommon Data Properties12/13/2001Bob Tabor 5
Web Form ControlsCommon Layout and Misc Properties12/13/2001Bob Tabor 4
Web Form ControlsDropDownList Control12/13/2001Bob Tabor 12
Web Form ControlsRepeater Control12/13/2001Bob Tabor 13
Web Form ControlsDataList Control12/13/2001Bob Tabor 24
Web Form ControlsSelecting and Editing Items in a DataList12/13/2001Bob Tabor 22
Web Form ControlsRequired Field Validator Control12/13/2001Bob Tabor 7
Web Form ControlsCompare Validator Control12/13/2001Bob Tabor 5
Web Form ControlsRange Validator Control12/13/2001Bob Tabor 4
Web Form ControlsRegular Expression Validator Control12/13/2001Bob Tabor 5
Web Form ControlsCustom Validator Control12/13/2001Bob Tabor 7
Web Form ControlsValidation Summary Control12/13/2001Bob Tabor 6
Web Form ControlsASP.NET Calendar Control12/13/2001Bob Tabor 9
Web Form ControlsUsing the PlaceHolder and LoadControl Together12/13/2001Bob Tabor 5
Web Form ControlsIntro to the ASP.NET TreeView Control12/13/2001Bob Tabor 9
Web Form ControlsCheckbox List Control12/13/2001Bob Tabor 10
Web Form ControlsPopulating a Drop Down Listbox12/13/2001Bob Tabor 11
Web Form ControlsRadioButtonList Control12/13/2001Bob Tabor 7
Web Form ControlsTextBox and HTMLEncode12/13/2001Bob Tabor 7
Web MatrixIntroduction to ASP.NET Web Matrix 7/7/2002Bob Tabor 50
Web MatrixASP.NET Web Matrix Data Page Template Walkthrough7/7/2002Bob Tabor 13
Web MatrixASP.NET Web Matrix Data Page Template Walkthrough Part 27/7/2002Bob Tabor 33
Web ServicesWalkthrough: Creating a Web Service12/13/2001Bob Tabor 10
Web ServicesWalkthrough: Consuming a Web Service12/13/2001Bob Tabor 15
Web ServicesUnderstanding the Web Service Help Page12/13/2001Bob Tabor 13
Web ServicesCreating a Web Reference12/13/2001Bob Tabor 12
Web ServicesModifying Web References12/13/2001Bob Tabor 3
Web ServicesUnderstanding Proxies12/13/2001Bob Tabor 5
Web ServicesSetting the Namespace12/13/2001Bob Tabor 5
Web ServicesCreating Web References to Web Services in VS.NET 200312/13/2001Bob Tabor 5
Hands On ASP.NET MVCHO_01_01 – Hands On ASP.NET MVC – Episode 14/28/2009Bob Tabor 6
Hands On ASP.NET MVCHO_01_02 – Hands On ASP.NET MVC – Episode 24/28/2009Bob Tabor 8
Hands On ASP.NET MVCHO_01_03 – Hands On ASP.NET MVC – Episode 34/28/2009Bob Tabor 15
Hands On ASP.NET MVCHO_01_04 – Hands On ASP.NET MVC – Episode 44/28/2009Bob Tabor 15
Hands On ASP.NET MVCHO_01_05 – Hands On ASP.NET MVC – Episode 54/28/2009Bob Tabor 15
Hands On ASP.NET MVCHO_01_06 – Hands On ASP.NET MVC – Episode 64/28/2009Bob Tabor 24
Hands On ASP.NET MVCHO_01_07 – Hands On ASP.NET MVC – Episode 74/28/2009Bob Tabor 22
Hands On ASP.NET MVCHO_01_08 – Hands On ASP.NET MVC – Episode 86/10/2009Bob Tabor 25
Hands On ASP.NET MVCHO_01_09 – Hands On ASP.NET MVC – Episode 96/10/2009Bob Tabor 28
Hands On ASP.NET MVCHO_01_10 – Hands On ASP.NET MVC – Episode 106/10/2009Bob Tabor 32
Hands On ASP.NET MVCHO_01_11 – Hands On ASP.NET MVC – Episode 116/10/2009Bob Tabor 21
Hands On ASP.NET MVCHO_01_12 – Hands On ASP.NET MVC – Episode 126/10/2009Bob Tabor 13
IBuySpy Portal SeriesUnderstanding the IBuySpy Portal4/13/2002Bob Tabor 8
IBuySpy Portal SeriesDownloading and Installing the IBuySpy Portal4/13/2002Bob Tabor 12
IBuySpy Portal SeriesUsing the IBuySpy Portal4/13/2002Bob Tabor 22
IBuySpy Portal SeriesIBuySpy Internals4/13/2002Bob Tabor 37
IBuySpy Portal SeriesCreating an IBuySpy User Control4/13/2002Bob Tabor 24
IBuySpy Portal SeriesCreating Edit Pages for IBuySpy User Controls4/13/2002Bob Tabor 22
Plank.NET eCommerce ProjectEpisode 1 – Introduction to the Plank.NET Project11/10/2003Bob Tabor 4
Plank.NET eCommerce ProjectEpisode 2 – Plank.NET: Microsoft Solutions Framework11/10/2003Bob Tabor 7
Plank.NET eCommerce ProjectEpisode 3 – Plank.NET: Gathering Information and Organizing it with Use Cases11/10/2003Bob Tabor 14
Plank.NET eCommerce ProjectEpisode 4 – Plank.NET: Creating the Use Case Diagram11/10/2003Bob Tabor 10
Plank.NET eCommerce ProjectEpisode 5 – Plank.NET: Assembling the Team and Creating Informal Requirements11/10/2003Bob Tabor 5
Plank.NET eCommerce ProjectEpisode 6 – Plank.NET: Beginning the Vision / Scope Document11/10/2003Bob Tabor 6
   Total 2110


 

Related posts:

  1. C# Video Tutorials (26 Hours of Premium Videos) Here is a collection of over 26 hours of premium...
  2. ADO.NET – Over 3 Hours of Premium Video Tutorials Here is a collection of over 3 hours of premium...
  3. ASP.NET 3.5 SP1 – (3 Hours of Free Video Tutorials) Here is a table with links to over 3 hours...
  4. ASP.NET Soup To Nuts – 26 hours of FREE Videos I just finished watching Bill Steele of Microsoft explain ASP.NET...
  5. Building ASP.NET 2.0 Web Sites with Microsoft Web Developer (14 Videos) Here is a table with links to 14 free video...

Related posts brought to you by Yet Another Related Posts Plugin.

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!

This blog uses the cross-linker plugin developed by Web-Developers.Net