Can't see this email? View it in your browser.
DotNet Weekly
Liquid Newsletter Template Week:51
Visit Our Site
Your weekly .NET update

Books we recommend

Image Free eBook: SQL Server Execution Plans

  • Free 321 page eBook that covers execution plan basics, how to interpret plans, complex queries, and how to optimize execution plans.
  • Includes 169 SQL code samples & 173 illustrations.
  • Written by SQL Server MVP Grant Fritchey, the SQL Server community's leading authority on execution plans.
  • Yours free – normally $29.99

Read more

Articles we enjoyed

C# Coding Conventions
The C# Language Specification does not define a coding standard. However, the guidelines in this topic are used by Microsoft to develop samples and documentation. Coding conventions serve the following purposes: - They create a consistent look to the code, so that readers can focus on content, not layout. - They enable readers to understand the code more quickly by making assumptions based on previous experience. - They facilitate copying, changing, and maintaining the code. - They demonstrate C# best practices.

Read more

Implementing Adapter Pattern and Imitating Multiple Inheritance in C# using Roslyn based VS Extension Wrapper Generator

The new Roslyn functionality coming with VS 2015 creates enormous potential for analyzing the existing code and building various VS extensions. We use the Roslyn based single file generator to generate the wrapper properties, methods and events. As was mentioned above, our multiple inheritance implementation is based on creating wrappers around objects contained within a class. Creating wrappers can also be employed for implementing other patterns e.g. an adapter patter as will be shown below.

Read more

Microsoft acquires HockeyApp
I’m excited to announce our acquisition of HockeyApp – the next step in our journey to turn Application Insights into the best tool in the world for helping you get insight into your applications.  With HockeyApp we add great support for mobile devices, allowing you see more of your application and helping you answer: 1) Is my application available/reliable? 2) Is my application performing? 3) Is my application succeeding – allowing my users to accomplish what they intend and delivering on my business goals?

Read more

All Talk: Using the Mediator Pattern in .NET Framework
The mediator pattern is a common software design pattern that allows two classes to communicate without knowing about each other. What happens is that the two classes communicate via a mediator class and are only aware of the mediator. It's use becomes evident when the number of objects in your apps starts to grow and management of the classes starts to become unwieldy.

Read more

Libraries and Tools to the rescue

Visual Studio 2015 Preview and Windows 10 Technical Preview – Try Them On Azure Now

Microsoft Azure provides a perfect solution for those with a subscription (BizSpark, MSDN etc.) to test out the previews of various software. I can immediately think of Visual Studio 2015 Preview and Windows 10 Technical Preview. If you don’t want to download the iso’s or don’t want to set up your own VM to test them on, Microsoft Azure is the way you want to go. Read more

Events/Webinars/Seminars you shouldn't miss

Developing Microsoft Azure Solutions

Are you preparing for Exam 70-532: Developing Microsoft Azure Solutions? Want to build robust and resilient cloud applications? Take your web development skills and go beyond the essentials, in this practical and informative Jump Start. Experts Bret Stateham and Sidney Andrews explore the most used Azure services, including Websites, Virtual Machines, Cloud Services, Storage, and Service Bus. Get conceptual overviews and useful tips, and see demos that showcase skills and technical tasks verified by the exam, in preparation for the Microsoft Azure Developer Specialist certification. Go from implementation to understanding, as you skill up on Azure, get exam ready, and learn to set up enterprise-grade projects. Read more

Follow us: Facebook Facebook Twitter Twitter
/* DotNet Weekly */


Unsubscribe here