Combine your C# skills with TypeScript to create powerful and scalable, cross-platform web applications. Learn all the fundamentals of TypeScript in this course, designed specifically for C# developers.
- Development Tools (30)
- Programming Languages (18)
- Databases (16)
- IT (16)
- Web Development (13)
- Desktop Apps (12)
- Mobile Apps (12)
- Web (10)
- Cloud Computing (8)
- Servers (8)
- IT and Hardware (5)
- Business (4)
- Programming Foundations (3)
- Business Intelligence (2)
- Mobile Web (2)
- Network Administration (2)
- Big Data (1)
- Design Patterns (1)
- Game Design (1)
- Productivity (1)
- Projects (1)
- Responsive Design (1)
- SDKs (1)
- Web Design (1)
- Visual Studio (27)
- SQL Server (14)
- ASP.NET (12)
- Windows (12)
- Azure (10)
- C# (9)
- Windows Phone (5)
- Intel (4)
- Silverlight (4)
- ASP.NET MVC (3)
- Visual Basic (3)
- Windows Performance Toolkit (3)
- .NET (2)
- Access (2)
- Entity Framework (2)
- Open Source (2)
- Visual Studio Express (2)
- VTune Amplifier (2)
- Amazon (1)
- AngularJS (1)
- Apple (1)
- Boxstarter (1)
- Chocolatey (1)
- Dropbox (1)
- Excel (1)
- F# (1)
- Git (1)
- GitHub (1)
- Google (1)
- Google Drive (1)
- iCloud (1)
- Inspector XE (1)
- Kodu (1)
- LINQ (1)
- Matt Wrock (1)
- NoSQL (1)
- NuGet (1)
- Octopus (1)
- Octopus Deploy (1)
- Power Gadget (1)
- RealDimensions (1)
- S3 (1)
- SkyDrive (1)
- SQL (1)
- Store (1)
- Team Services (1)
- Web API (1)
- WebMatrix (1)
- Windows Performance Monitor (1)
Get started programming with Visual Basic using Visual Studio 2012 Express for Windows Desktop.
Learn to develop simple financial applications with F#, like the Twitter bot featured in this course.
Are your Windows apps underperforming? Discover how to use the Locks and Wait analysis in Intel's VTune Amplifier to identify and remove deadlocks.
Find out how to use Intel's VTune Amplifier performance-profiling tool to visualize and analyze the performance of single-threaded vs. multithreaded Windows apps.
Learn to use the Intel Inspector to easily find and repair memory leaks in your Windows applications.
Learn everything a new .NET developer needs to know to start programming in .NET.
Automate application deployment. Learn how to use Octopus Deploy to successfully deploy .NET applications.
Create rich Windows user experiences using Windows Presentation Foundation and the event model—the new and improved system for reacting to application events and user-triggered events like keyboard and mouse input.
Learn the basics to start creating your own professional-quality applications with ASP.NET Core MVC.
Get started with Entity Framework 6.1.3, including unit testing, CRUD operations, and code first from an existing database.
Learn how to build Web APIs to connect web and mobile applications to back-end servers and databases in ASP.NET Core.
Handle almost any layout scenario for your Windows applications with WPF layout panels. Learn how to use the six core layout panels, size and position elements, and create custom panels of your own.
Learn how to improve code against existing databases (including less than desirable legacy databases) using Entity Framework Core.
Learn the essentials of working with SQL Server 2016. Find out how to build new databases, tables, and queries; back up and restore SQL Server; and integrate with cloud services like Microsoft Azure.
Learn how to install and administer SQL Server 2016. Find out how to optimize performance, secure SQL Server, and back up and restore your database.
Learn to create dramatic Windows user experiences using Windows Presentation Foundation and XAML. Learn the essentials of the framework as you build a complete sample app.
Learn how to manage development projects by working efficiently as a team. Join Jose Rady Allende as he demonstrates how to use Visual Studio Team Services and Azure to develop, track work, share code, and deploy software.
Learn how to rapidly prototype and build modern web applications with Angular 2 and .NET development tools, including Visual Studio and TypeScript.
Find out how to use type convertors and markup extensions to convert XAML properties to .NET properties and create, organize, and consume XAML resources.
Explore how XAML treats content within XML markup and the fascinating dependency properties framework, which enables services such as data binding, validation, templates, and animation in your Windows applications.
Make your Windows applications faster and leaner. Learn to analyze and reduce the CPU usage of an application with the Windows Performance Toolkit.
Learn the basics of XAML, the XML-based markup language for creating better user interfaces for Windows applications.
Is your PC running slow? Spyware like keylogger viruses can often go undetected by antivirus software. Learn how to use Windows Performance Toolkit for spyware removal.
Application crashing? Learn how to analyze and fix memory leaks using the tools in Windows Performance Toolkit: Windows Performance Recorder (WPR) and Windows Performance Analyzer (WPA).
Learn how to manage database connections, manipulate tables, query data, and deploy Azure and SQL Server databases in Visual Studio 2015.
Everything a developer needs to know to get started working with Azure, Microsoft's complete cloud offering.
Learn to use the source control options offered in Visual Studio, including Team Foundation, Team Services, GitHub, and Bitbucket, to work with team members more effectively, prevent accidental overwrites, enable rollbacks, and resolve bugs.
Learn the essentials of .NET programming in C#, including async programming, multithreading, and string injection.
Create your first Windows app with the Universal Windows Platform. Build one app that runs on all Windows 10 devices, including desktop, phones, tablets, Xbox One, and even HoloLens.
Ensure your code is up-to-par by performing a unit test, verifying your code works as expected using a small piece of code that exercises a focused area of functionality. You can perform unit testing using Visual Studio 2015. Join Walt Ritscher as he guides you through the process of creating and running unit tests.
Learn how to use tools like the Intel Power Gadget and Windows TypePerf to reduce the power consumption of your Windows apps—especially on smartphones and tablets.
Learn how design patterns in C# can help you build better code quickly and resolve or prevent common design issues in code. Reynald Adolphe demonstrates how to implement patterns, including six Gang of Four patterns and two commonly used patterns in .Net., and he evaluates code relevant in real-world applications.
Learn how to find, install, and use the most helpful Visual Studio extensions, and leverage external tools and templates to speed up your development workflow.
Learn how to use the most popular Windows package management tools— NuGet, Chocolatey, Boxstarter, and OneGet—to install, update, and manage the packages you use in your applications.
Catch more bugs earlier in your C# applications with test-driven development. Learn how to create new test-driven development projects or add test cases to existing C# programming projects.
Learn to create Universal Windows apps. Use the Universal Windows Platform to create adaptive layouts and store and share data.
Learn how to choose the right project type for your Visual Studio 2015 project.
Learn how to find and resolve the bugs in your code with the powerful debugging tools in Visual Studio 2015.
Learn how to configure Visual Studio's code editor to suit your programming workflow. Find out how to format code, track changes, use snippets, and more.
Learn how to easily query and update multiple data stores, including SQL and XML, with a single tool: LINQ, Visual Studio's Language-Integrated Query framework.
Learn how to develop databases with SQL Server 2014.
Learn why features such as Universal Windows Platform and Windows Bridges are making Windows 10 the best version ever for Windows app developers.
Get a first look at the new features in C# 6.0—the most simple and efficient version of this coding language ever.
Survey the programming languages available in Visual Studio 2015, including C#, Visual Basic, C++, and F#.
Take your C# coding skills to the next level by learning to use interfaces and generics.
Find out how to create and manage projects and solutions in Visual Studio 2015.
Get up and running with ASP.NET 5, and start creating and deploying your own professional quality web applications.
Learn how to customize the IDE in Visual Studio 2015 to suit your workflow.
Understand the core concepts every IT professional should know to start working with databases.
“IThis is a wonderful resource for me which I use almost daily in my personal education.” —Virginia M.
more from our members »