Make your Windows applications faster and leaner. Learn to analyze and reduce the CPU usage of an application with the Windows Performance Toolkit.
- Visual Studio (19)
- SQL Server (12)
- C# (9)
- ASP.NET (8)
- Azure (7)
- Windows (6)
- Windows Phone (5)
- Silverlight (4)
- Visual Basic (3)
- Windows Performance Toolkit (3)
- Access (2)
- ASP.NET MVC (2)
- Visual Studio Express (2)
- .NET (1)
- Amazon (1)
- Apple (1)
- Boxstarter (1)
- Chocolatey (1)
- Dropbox (1)
- Excel (1)
- Git (1)
- GitHub (1)
- Google (1)
- Google Drive (1)
- iCloud (1)
- Intel (1)
- Kodu (1)
- LINQ (1)
- Matt Wrock (1)
- NoSQL (1)
- NuGet (1)
- Open Source (1)
- Power Gadget (1)
- RealDimensions (1)
- S3 (1)
- SkyDrive (1)
- SQL (1)
- Store (1)
- Team Services (1)
- WebMatrix (1)
- Windows Performance Monitor (1)
- Development Tools (19)
- Programming Languages (16)
- IT (14)
- Databases (13)
- Mobile Apps (12)
- Web Development (9)
- Desktop Apps (8)
- Servers (7)
- Web (7)
- Cloud Computing (6)
- Business (4)
- IT and Hardware (4)
- 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)
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.
Get a comprehensive overview of Visual Studio 2015, including tools such as Team Foundation Server, Azure, and Blend.
Learn everything you need to know to start building databases with SQL Server.
An in-depth exploration of delegates, events, and lambdas: C# elements for creating more efficient and flexible functions.
Learn how to choose a NoSQL database solution that's right for your organization, including options that work with Microsoft SQL Server and on the cloud.
Learn how to design databases, secure databases, and keep them in tip-top shape, with SQL Server 2012.
Make the information in your Access database more transparent and easier to navigate with forms and reports. These Access tutorials show how to use forms and reports to control the display of data and gather parameters for queries.
Explore solutions to common C# programming challenges, and compare the results with other programming languages, in the Code Clinic series.
Create games and lush 3D worlds with Kodu, the visual programming platform for kids and everyone else.
Learn how to develop dynamic web applications with the ASP.NET MVC 5 framework.
Programmers: get up and running with C#, the language at the heart of many Windows applications, including Windows Phone and Windows Store apps.
Explore ASP.NET, including the structure behind robust ASP.NET applications and the tools you need to manage data, construct APIs, and establish real-time web connections.
Learn how to query data from SQL Server tables.
Find out what Windows Store developers need to know to start developing apps with Visual Studio 2013.
Find out what web developers need to know to start developing projects with Visual Studio 2013.
Add data storage, email and SMS messaging, and push notifications to your Windows Phone apps with Windows Azure.
Add data storage, email and SMS messaging, and push notifications to your Windows Store apps with Windows Azure.
Make sure your network's SQL Servers are secure, using best practices for physical, instance, network, and file system security.
Learn how to install, secure, and maintain SQL Server 2012.
Get started working with Windows Azure, the complete Microsoft cloud offering for data storage, website development, mobile authentication and messaging, and more.
Learn to build a scalable backend with Azure Mobile Services and connect it to an existing app, add user profiles and roles, store data in the cloud, and set up an API service.
Explore the RESTful APIs of several popular cloud storage services, including Amazon S3 and Dropbox, and examples of what can be built with them.
“Through your company I am experiencing the real joy of education. It is incredibly motivating to see the passion of the teachers in each course.” —Saif R.
more from our members »