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

Articles we enjoyed

Head First Design Patterns – Part 1: Observer Pattern
n this post I'll describe my understanding of the Observer Pattern, mostly gained from the material presented in the book and will (attempt to) put them into my own words so others like myself can gain a further understanding of design patterns and be able to apply them to their day-to-day coding.

Read more

Improve Logging using C# 5.0 Caller Info Attributes
The C# Caller Info attributes have primarily been added to aid Logging, Runtime debugging and error handling. In this post, we will see how we can use Log4Net’s rolling file Appender and the Caller Info Attributes to log errors in an application

Read more

Testing C#.Net Async Code
Writing C#.Net async code can be a bit of a challenge, and writing tests around the code can frequently cause much pain and agony. In fact, conventional wisdom around the Internet seems to be that writing async tests is hard enough that it’s okay to avoid it. I disagree.

Read more

Introducing Windows Azure WebJobs
I'm currently running 16 web sites on Windows Azure. I have a few Virtual Machines, but I prefer to run things using "platform as a service" where I don't have to sweat the underlying Virtual Machine. That means, while I know I can run a Virtual Machine and put "cron" jobs on it, I'm less likely to because I don't want to mess with VMs or Worker Roles. There are a few ways to run stuff on Azure, first, there's IAAS (Infrastructure as a Service) which is VMs. Then there's Cloud Applications (Cloud Services) where you can run anything in an Azure-managed VM. It's still a VM, but you have a lot of choice and can run Worker Roles and background stuff. However, there's a lot of ceremony if you just want to run your small "job" either on a regular basis or via a trigger.

Read more

Auto History Extension in Visual Studio 2013
Have you ever found yourself wishing you could roll back a few hours to a piece of code you had working but have made changes to? You were “in the flow” and you haven’t checked anything in to your source control system (or perhaps weren’t using source code control on your project)? We are pleased to announce the availability of an early preview of an extension on the Visual Studio Gallery to give you automatic, no-configuration history tracking for your local machine. Just install the extension, and whatever you do to your projects and solutions, it silently and efficiently tracks the changes you make to any files that you have opened in the Visual Studio Editor. Then, when you find yourself in need of back-tracking to an earlier version of one or more of your files, you can find your way back to it.

Read more

Start your career in technology
Aspiring to build a career with real growth opportunity? Start with the fundamentals. Technology is in the fiber of businesses around the globe affecting everyone in the organization. Let your passion and technology skills help you explore and build the foundation for your career. Three reasons why a career in technology is a smart bet: The demand for technology skills is high—and going higher, Companies worldwide are heavily recruiting young technology talent, Microsoft technology powers businesses in every industry

Read more

The most Comprehensive Blend for Visual Studio training you will ever receive – for Free; you’re welcome!
November 2013, immediately after the release of Visual Studio 2013, I sat down for an all-day session with Unni Ravindranathan, the Senior Program Manager for Blend. Who better to walk through, not the new features of Blend, but all the core features of Blend – and the new features, too. In some cases, Blend for Visual Studio 2013 returned some of the features removed in Blend for Visual Studio 2012. But in many cases, it’s just candy tooling for the XAML developer.

Read more

Libraries and Tools to the rescue

Visual Studio Online Update – Jan 22

Today, our sprint 59 deployment to VS Online went live.  There’s several new features and improvements that have been highly requested.  All of the significant ones are in the general area of work management. Read more

Internet Explorer F12 Developer Tools Overview

As web developers we need tools that enable us to inspect and debug HTML, CSS, and JavaScript, as well as monitor page load performance, and UI responsiveness. The IE F12 tools were rebuilt from the ground up, providing features to accomplish all these tasks and more, taking into account tons of feedback from developers. Below are some of these new features seen in version 11 and here is a complete list of what's new in F12 Tools. - See more at: Read more

Events/Webinars/Seminars you shouldn't miss

Building Modern Web Applications

Join Scott Hanselman, host of Azure Friday, with his team of experts from the Windows Azure Application and Web Tools Platform team. Scott will take you on an entertaining journey through the latest tools and capabilities of the Windows Azure and Web platform for developers. He'll challenge you to apply your new knowledge right away with both overviews and deep dives covering everything the team is working on today—and tomorrow. Read more

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


Unsubscribe here