Where to learn ASP.NET in United States

Displaying courses for United States [Change]


DDLS logo
New Horizons logo
QA logo
Pluralsight logo
  • Filtered by:


Delivery method:



Pluralsight courses

  • This course covers more advanced topics in ASP.NET 3.5 including the HTTP Pipeline, custom controls, and asynchronous pages.

  • ASP.NET 4.0 New Features by Fritz Onion

    This course covers the new features that were added to ASP.NET 4.0, including ViewState improvements, routing, deployment, and several additional miscellaneous enhancements.

  • ASP.NET 3.5 Fundamentals by Fritz Onion , Keith Sparkjoy & Scott Allen

    ASP.NET has established itself as one of the most productive environments for building web applications and more developers are switching over every day. The 2.0 release of ASP.NET builds on the same componentry of 1.1, improving productivity of developers even further by providing standard implementations of common Web application features like membership, persistent user profile, and Web parts, among others. The 3.5 release adds several new controls including the flexible ListView and the LinqDataSource, as well as integrated suport for ASP.NET Ajax. This course will introduce practicing .NET developers to the comprehensive Web development platform that ASP.NET has become. We will cover fundamentals that have been in place since the 1.0 release, as well as all of the newer features found in the 2.0 and 3.5 releases with an emphasis on understanding how each new feature works and when to best apply it.

  • ASP.NET 3.5 Working With Data by Fritz Onion & Keith Sparkjoy

    ASP.NET has established itself as one of the most productive environments for building web applications and more developers are switching over every day. The 2.0 release of ASP.NET builds on the same componentry of 1.1, improving productivity of developers even further by providing standard implementations of common Web application features like membership, persistent user profile, and Web parts, among others. The 3.5 release adds several new controls including the flexible ListView and the LinqDataSource, as well as integrated suport for ASP.NET Ajax. This course will cover the data access, caching, and state management features of ASP.NET.

  • Do you know what happens before a page starts executing its events? Do you know how the ASP.NET pipline works and what are the best practices for your code to subscribe to this pipeline? Do you know the importance of ViewState in the page lifecycle beyond the "it saves page state between postbacks" statement? If the answer of any of the above questions is no, then you will benefit from this course.

  • This course provides a tour of what's new in Visual Studio 2012 for ASP.NET Web Forms developers and how it can make you more productive as a developer. The course begins by showing you key enhancements to Visual Studio's HTML editor and its improved support for working with CSS and JavaScript. Next, you’ll explore what's new with data binding (some significant features have been added here) including model binding and strongly typed data controls. You’ll also see enhancements that have been made to the ASP.NET framework such as bundling and minification of JavaScript and CSS, asynchronous modules and handlers, SignalR and more. Several new HTML5 features are also demonstrated including new HTML5 input types, Web Sockets and support for multiple file uploads. The course concludes with a look at important security-related improvements in ASP.NET including support for OAuth, request validation and support for preventing cross-site request forgery (XSRF) attacks.

  • The OData protocol is an open multiplatform standard for exposing data via REST-based HTTP services for querying and updating. The ASP.NET Web API has been extended to allow you to easily build services that enable the OData query syntax on top of whatever formatting you choose for your payloads, or to do full-blown OData with both the query language and OData-compliant formatting. This course will teach you how to implement OData query support and OData formatting for round-trip CRUD (Create-Read-Update-Delete) operations on resource collections exposed using Web API services. You will first learn some fundamentals about ASP.NET Web API services, REST, and OData. Then you will learn about OData query syntax and how to easily implement it in your services. Then you will learn how to define Entity Data Models to support the full OData navigation syntaxes, and add OData formatters to turn your services into fully compliant OData services. Finally you will get some exposure to calling those services from .NET and JavaScript clients.

  • In the world of HTML5, mobile devices, and modern development techniques HTTP has become the default option for building rich, scalable services. The ASP.NET Web API was designed from the ground up to meet the need of developers who want to build HTTP/RESTful services. The API provides a easy to use set of default options, but also provides a deep extensibility infrastructure to meet the demands of any scenario using HTTP.

  • A complete look into the bundling and minification framework available in the ASP.NET web optimization library. Learn how to efficiently optimize your website resources and assets without comprising the way you want to develop. ASP.NET makes bundling and minification incredibly easy and leaves no reason not to ensure your web application is fully optimized. Walk through basic optimization setup against a demo application in both Web Forms and MVC. Then, work to enhance the demo application by adapting the bundling framework for ignoring files, ordering files, and adding CDN scripts with a fallback. You will see how to begin extending the optimization library with your own custom transforms to harness great flexibility. We will take customizations a step further and consider using custom bundles to consolidate and inject resources, enumerations and templates to the client. Finally, we will dive into unit testing your optimization configurations and extensions and the importance of doing so in a team environment.

  • This module demonstrates a simple, practical technique to generate and display a custom report, using XML to store the results of the report, LINQ to XML to generate it, and declarative data binding in ASP.NET to display it.

  • ASP.NET Web Services have been around for a long time, but this technology is still widely used today. If you have existing ASP.NET Web Services you are trying to support, you may have realized that it can be difficult to find good information about using them today. In this course you will learn the basics of ASP.NET Web Services and how to use them. We'll start off by talking about the technology and learning about how ASP.NET Web Services work. Then, we'll dive in and create our own simple ASP.NET Web Service and learn about how the technology works. Once we have a web service built, we'll learn how to use .NET's proxy generating utilities to create a consumer for our web service without writing much code. After that, we'll learn how to use ASP.NET Web Service in an existing ASP.NET application to provide AJAX functionality and even see how we can embed service methods in ASPX page. Finally, in the last module, I'll take you through the process of converting a legacy ASP.NET Web Service to newer technologies like WCF and Web API. So, if you need to maintain an existing legacy ASP.NET Web Service application or you are looking to learn enough about ASP.NET Web Service to feel confident in migrating to a newer technology, you'll want to check out this course.

  • Introduction to ASP.NET 4 WebForms by Dan Wahlin & Fritz Onion

    Building Application with ASP.NET 4 WebForms is a course designed to get you up and running with ASP.NET WebForms. The modules in the course will cover everything from setting up a development environment to deploying to a live web site. In between we'll drill into the details of server controls, data binding and validation, user controls, security, Ajax features, and persisting data to SQL Server.

  • There's loads of advice out there recommending that you implement an Undo feature in your website instead of popping up warning messages to protect users from "dangerous" operations. But there's not a lot of advice out there for how to actually go about doing this in ASP.NET, in either WebForms or MVC. In this course, Keith Brown walks you through his implementation of undo at pluralsight.com to help you get a feel for how you might implement such a feature in your own website.

  • ASP.NET is full of little nuggets of security goodness, often doing their work in the background without you even noticing and other times secreted away within obscure corners of the framework. This course is about building familiarity with the breadth of framework features after which the developer can go off and build further knowledge through existing Pluralsight courses that really drill deep into the detail.

  • ASP.NET 3.5 Security by Keith Sparkjoy

    This course covers the membership and security features of ASP.NET.

  • In this tutorial, we build a simple campaign management application using Dynamic Data and EF 4. We start by modeling our business domain using the Model-First approach, and see how to access data using familiar ASP.NET pages. Then we move on to exploring the Dynamic Data infrastructure and learn to customize it to our specific needs. Next we drill down into Dynamic Data controls and learn how to use them in custom web pages. We also learn how to add validation and business rules to our application. Finally we set out to improve our architecture by achieving better separation of concerns.

  • Developers are notoriously lax in security. Part of the problem is not understanding how our applications are attacked. To protect your applications you need to BE a hacker. You need to understand how your applications are hacked, and therefore, how to protect them. This course goes over the most common hacking techniques using an array of current attacks to show how a web application is exploited. This course covers exploits and protections for both Web Forms and MVC. Covered are such topics as sql injection, parameter tampering, information leakage, cross-site scripting (xss), cross-site request forgery, encryption, hashing, and denial of service all with applicable demos.

  • If you need to implement authentication and authorization in an ASP.NET application, this course is for you. Authentication mechanisms are explored in detail, including Windows, Forms, and federated authentication. This course also examines how to work with .NET 4.5's claims-based identity and authorization, as well as patterns such as single sign-on/out, federation and home realm discovery.

  • The iPhone’s rich user interface and platform features provide for the creation of applications that are compelling to both users and developers. Although commonly thought to be available only to native applications, the most common user interface and platform features are also available to iPhone and iPod Touch web applications. In this course you will learn how to apply your existing ASP.NET skills to create iPhone web applications that capitalize on the rich capabilities of the iPhone platform while maintaining all of the management and deployment benefits of the web. Topic coverage includes iPhone user interface techniques, GPS and location-aware capabilities, creating web applications that look and behave as native applications, offline application support, and the iPhone User Interface (iUI) open source framework.

  • In this course, we will examine the various techniques to add mobile friendly capabilities to your applications written with ASP.Net web forms. This course will show you how to configure the site and use adaptive and alternate rendering techniques to present your content in a manner that most mobile devices and tablets will be able to present and your customers will be able to use.

  • One ASP.NET From Scratch by Jeff Fritz & Jesse Liberty

    One ASP.NET teaches all you need to know about the elements of programming with ASP.NET, including Web Forms, MVC, AJAX, Web Pages, Web API and SignalR. We assume no prior ASP.NET experience, but even experienced programmers will find much that is new.

  • Web applications today are being hacked with alarming regularity by hacktivists, online criminals and nation states. Very frequently, it is the same prevalent security risks being exploited which is why the Open Web Application Security Project (OWASP) developed their list of Top 10 Most Critical Web Application Security Risks to help developers build more secure software. This course helps developers apply the Top 10 in ASP.NET using both web forms and MVC by walking through an overview of the risk, demonstrating how it can be exploited in .NET and then delving into the various approaches available to mitigate it by applying security in depth.

  • In this advanced, somewhat-opinionated production you'll get your very own startup off the ground using Microsoft's ASP.NET MVC framework. No silly demos, no adhering to high-concept to keep your ego inflated - this is high-intensity, Pressure-Driven Development to get a product out the door. Topics include testing, SaaS integration, reworking Membership, sane data access and walking the line between business owner and good coder. The exercise files for this course are available at: https://github.com/tekpub/mvc3.

  • In the first module of this course, you'll learn some of the basics of search engine optimization--what can affect rankings, what is important to do, and what not to do. In the second and third modules, you'll learn to implemement some of what you learned in both ASP.NET MVC and ASP.NET WebForms, respectively. By the end of this course, you'll have an understanding of how important top rankings are, and ideas to begin travelling the road to success.

  • ASP.NET SignalR enables you to design and build near-real-time web-based applications with the Push Services pattern by implementing hubs and clients - also beyond the web (browser).

  • If you are using ASP.NET, especially if you are using ASP.NET MVC, you need to be using Glimpse! Glimpse is an amazing open source and free diagnostics platform for the web. Glimpse lets you see diagnostics information about what is happening on your server directly in your page through a small diagnostics window completely rendered in JavaScript. Out of the box, Glimpse can show you all kinds of information about your MVC application, like what routes are registered, what the flow was through the MVC pipeline and how the models were bound. In this course I walk you through getting Glimpse set up in your application. Then, I show you how to use the Glimpse tabs to understand what is going on in your ASP.NET application. After that, I'll take you through the very useful ASP.NET MVC tabs and show you how to diagnose a real problem in an ASP.NET MVC 4 application using glimpse. Once we learn all about Glimpse, it's time to learn about plugins. In the last two modules of the course, I first show you how to install and use some of the common Glimpse plugins, then I show you how easy it is to actually create your own Glimpse plugin. So, if you are an ASP.NET developer and you haven't heard of Glimpse, you'll definitely want to check out this course. It will be well worth your time. And if you have heard about Glimpse, but haven't felt like you have had the time to learn how to use it, this course will help you to become a Glimpse expert and learn everything you need to know to start using Glimpse in just a few hours.

  • ASP.NET MVC was designed with testing in mind. This course teaches everything you need to know about Unit Tests, Test Driven Development and User Interface Testing in the context of creating ASP.NET MVC applications.

  • This course covers more advanced topics in ASP.NET MVC including Ajax, TDD, and best practices.

  • ASP.NET MVC 5 Fundamentals covers all the new features of ASP.NET MVC 5, as well as the new features for web developers in Visual Studio 2013. The course looks at the Katana and OWIN middleware components to see how the components work at a low level and how they fit into ASP.NET pipeline. The new identity and membership components are covered, and a demonstration is included to customize and seed the membership database. We look at Bootstrap 3's grid and responsive design system, as well as the Web API 2, including a demo of making authenticated calls against a Web API from JavaScript. The Entity Framework version 6 is covered including the new async API in EF6, and we'll build an application to stream performance counter data using SignalR and Knockout. Finally, there are tips and tricks for editing HTML, JavaScript, CSS and LESS with Visual Studio 2013 and extensions like Web Essentials, which brings the Zen Coding plugin to the Visual Studio.

  • Building Application with ASP.NET MVC 3 is a course designed to get you up and running with the MVC framework. The modules in the course will cover everything from setting up a development environment to deploying to a live web site. In between we'll drill into the details of controller, views, models, AJAX features, and persisting data to SQL Server