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

Articles we enjoyed

Topshelf and Katana: A Unified Web and Service Architecture
Using IIS to host ASP.NET Web applications has been the de facto standard for more than a decade. Building such applications is a relatively simple process, but deploying them is not. Deploying requires curated knowledge of application configuration hierarchies and nuances of the history of IIS, and the tedious provisioning of sites, applications and virtual directories. Many of the critical pieces of infrastructure often end up living outside the application in manually configured IIS components.

Read more

Dangers of Violating SOLID Principles in C#
As the process of writing software has evolved from the theoretical realm into a true engineering discipline, a number of principles have emerged. And when I say principle, I’m referring to a feature of the computer code that helps maintain the value of that code. Pattern refers to a common code scenario, whether good or bad.

Read more

Practical Performance Tips and Tricks to Make Your HTML/JavaScript Apps Faster
I presented "Practical Performance Tips and Tricks to Make Your HTML/JavaScript Apps Faster” at HTML5Dev Conference. Many of you have asked for my presentation so I am sharing it with you in this blog.

Read more

How To Simplify Asynchronous Programming with Await and Async
A couple of months ago, I did a column on using the new asynchronous methods that come with Entity Framwork (EF) 6.1. I got taken to task by my readers for creating overly complex solutions, who claimed I could've achieved the same goals with much less code by incorporating the Async and Await keywords. So here's the follow-up column to that column: This one is on writing asynchronous code in your presentation layer using the Async and Await keywords.

Read more

Libraries and Tools to the rescue

Cordova Tools for Visual Studio: A first Look

If you’ve heard of PhoneGap or Cordova, you know that it’s a powerful platform to bridge the ‘gap’ between mobile web applications and mobile devices. The way it works is by hosting an internal loop back server which provides services to the web app for access to things like: - Bluetooth - Push Notifications - Accelerometer Read more

MSDN Subscribers How to Spin up a VM

MSDN subscribers can enjoy $50/$100/$150 of Azure credits per month - no credit card required. Activate your benefits through the MSDN subscriber portal, sign in with your MSDN credentials, click on "Activate Azure" and follow the prompts. See you in the cloud! Read more

PhoneGap Developer

The PhoneGap Developer app is a testing utility for web developers and designers using the PhoneGap framework. After installing the PhoneGap Developer app you will be able to connect to your PhoneGap desktop app to instantly view and test your project on the device. Read more

Microsoft Visual Studio and .NET Framework Documentation (ISO image)

This download includes an ISO image file of the Visual Studio and .NET Framework documentation—overviews, how-to articles, API reference pages, sample code, and more—to help you in your development efforts. Read more

Visual Studio Online Update – June 10

It’s time for our sprint 66 deployment already!  Over the next couple of days the update will be rolling out across accounts.  The big news in this update is Pull Requests for Git repos.  Pull requests are a workflow often used with Git whereby a developer makes some changes in a private branch.  They then submit a “pull request” with is essentially a request for changes checked into that branch to be merged into another branch by the “owner” (or a committer in Git speak) of the target branch.  That workflow enables a code review experience with back and forth discussions of the changes, refinements if the changes need updates, etc.  Ultimately the pull request is either accepted and merged into the target branch or rejected. Read more

Events/Webinars/Seminars you shouldn't miss

Introduction to ASP.NET MVC

Devs, are you looking to level up your web dev skills? Are you a front-end coder who wants to learn how to build data-driven, server-side web applications? Maybe you know some Web Forms and want to make the jump to ASP.NET MVC? This exciting new course focuses on the basics of this popular framework for building scalable, standards-based web applications using well-established design patterns, so you can ramp up quickly. Read more

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


Unsubscribe here