Meet Our Experts
Joe Mayo
Webinars
Write Better, Faster Code Using Visual Studio 2015
Visual Studio and C# 6.0 offer several new features that help streamline your code so you can develop Windows and Web applications faster. You'll learn about new coding enhancements like string interpolation, property initializers, exception filters,...
What's New in Visual Studio 2015
Back by popular demand plus includes new content! If you missed it last time around, now is your chance to attend this popular live event and learn about Microsoft's latest development environment, Visual Studio 2015. You will learn about support for...
What's New in Visual Studio 2015
This session will introduce you to what's new with Microsoft's latest development environment, Visual Studio 2015. You will learn about support for languages and productivity features, as well as 3rd party and open source tool integrations. You will ...
Async Programming in C#
In C# v5.0, Microsoft added a new feature called Async, which allows you to make your applications more responsive and perform better. In this webinar, you'll learn about the new keywords for Async and how to write Async code. Along the way, you'll p...
Courses
WCF 2012, Part 3 of 3: Securing and Deploying
In this course, you will learn about Security and Deployment. When learning about security, you will work with Transfer modes, such as Transport and Message. You will learn how to perform authentication and authorization. You will also learn how to c...
.NETC#SecurityVisual StudioWCFWindows 8 AppsWindows Development
WCF 2012, Part 2 of 3: Configuring
In this course, you will learn how to configure WCF Services. You will start by learning what an endpoint is and the parts that make an endpoint. Then you will learn how to use configuration files to define endpoints. This includes both manually modi...
WCF 2012, Part 1 of 3: Fundamentals
In this course, you will learn the fundamentals of Windows Communication Foundation (WCF) Services, how to create and consume Web Services and REST services, and how to use the Service Model Metadata Utility (SvcUtil.exe). You will learn what Web Ser...
C# 2012, Part 4 of 4: Language Changes and Updates
In this course, you’ll learn how named and optional parameters give you flexibility in calling methods. You’ll see how caller information attributes give you information about the code that is calling a method. Another set of features you’ll see are ...
C# 2012, Part 3 of 4: Asynchronous Programming
In this course you’ll learn about what async is and how it’s different from traditional synchronous programming. You’ll also learn the benefits of async. Before going into the new async language features, you’ll see how the previous async models work...
C# 2012, Part 2 of 4: Attributes, Reflections, and Dynamic
This course will show you some common attributes that the C# compiler uses. You’ll see examples of other tools that use attributes. You’ll also learn how to create your own custom attribute. This course will teach you how to use Reflection. You’ll le...
C# 2012, Part 1 of 4: Visual Studio 2012 IDE
In this course first, you’ll get a quick tour of the IDE. You’ll see the new look and feel and some of basic navigation skills. VS 2012 helps you organize your projects, so you’ll learn how to use Solution Explorer and how projects and solutions are ...
Blogs
May the Webinars Be With You
May seems to be webinar month here at LearnNowOnline.
C# 2012: Anatomy of an Async Method
There are two new keywords added to C# for asynchronous programming: async and await.
C# 2012: Debugging Tips
For effective debugging, you need to be able to set a breakpoint. The easiest way to set a breakpoint is to click your mouse in the gutter.
Using Reflection
Reflection gives you the ability to inspect the code of a .NET application and execute that code dynamically.