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

Articles we enjoyed

What beautiful HTML looks like!
What makes an HTML page attractive? A poster that should be placed on any developer's wall.

Read more

JSON Debugger Added to Visual Studio 2013, Update 2
Microsoft has so fully embraced JavaScript that it's even created a superset of the language, called TypeScript. Another indication of how intertwined it's becoming as a core .NET language, along with C# and Visual Basic, is that a JSON Visualizer has been added to the Visual Studio debugger in Update 2 for Visual Studio 2013.

Read more

The Windows 8.1 Hub Control
Windows 8.1 introduces a new Hub Control and a Hub style application template. We dig in and see how to use it for a simple yet practical Feed Reader app.

Read more

The Windows Azure Service Bus and the Internet of Things
Machine-to-machine (M2M) computing is fast becoming a technology that all developers and architects need to embrace. Numerous studies suggest a coming world of tens of billions of devices (a half-dozen for every human on earth) by 2020 ( One reason this is happening is because it has never been easier for garage tinkerers and hobbyists to prototype a consumer or commercial device for later manufacture and sale. Getting started with both the hardware and software is incredibly inexpensive. For less than $100, you can order an Arduino or a Raspberry PI.

Read more

Introducing the new hub control for heterogeneous data
In Windows 8, we introduced several concepts and controls to deal with large collections of data. The XAML and HTML ListView control allows you to create uniform grouped lists with a single, homogeneous data source. We also provided guidelines for the hierarchical presentation of data called the hub pattern. Many developers adopted these controls and patterns to create great apps. We saw a lot of innovation and new usage cases in these apps, and heard feedback from you about the additional features you’d like to see in the future. In Windows 8.1, we got the opportunity to analyze these evolving designs.

Read more

Deploying a DACPAC with Visual Studio
There are several different tools that you, the DBA, or another individual can use to deploy a DACPAC as defined in this prior post. This current post details how to deploy a DACPAC using Visual Studio. Starting with Visual Studio 2013, the SQL Server data tools (SSDT) are available in*every* edition of Visual Studio, including the Express editions. So the DBA or other deployment personnel can use one of the free Express editions of Visual Studio to manage database projects and deploy DACPACs.

Read more

Aspect-Oriented Programming with the RealProxy Class
A well-architected application has separate layers so different concerns don’t interact more than needed. Imagine you’re designing a loosely coupled and maintainable application, but in the middle of the development, you see some requirements that might not fit well in the architecture, such as: The application must have an authentication system, used before any query or update. The data must be validated before it’s written to the database. The application must have auditing and logging for sensible operations. The application must maintain a debugging log to check if operations are OK. Some operations must have their performance measured to see if they’re in the desired range.

Read more

Videos we favorited

Unit Testing with Microsoft Fakes

In this episode, Robert is joined by Carsten Duellmann and Ricardo Wickel, who show us how to improve our unit test using Microsoft Fakes. Fakes help you isolate the code you are testing by replacing other parts of the application with stubs or shims. These are small pieces of code that are under the control of your tests. By isolating your code for testing, you know that if the test fails, the cause is there and not somewhere else. Stubs and shims also let you test your code even if other parts of your application are not working yet.

Read more

Libraries and Tools to the rescue

Explore the Microsoft .NET Framework 4.5.1

The Microsoft .NET Framework 4.5.1 release, along with Visual Studio 2013, introduces innovative features to increase developer productivity and application performance. Additionally, it provides new features for improving the UX of consuming .NET NuGet packages, which is important because NuGet is a primary delivery vehicle for .NET Framework libraries. Read more

The CMS ecosystem and Microsoft

CMS is extremely important strategically for any web company. About 35% of web sites use a CMS, and the top ones are all PHP (WordPress on its own is more than 20% of all web sites). In other words, if you care about the market share of your web platform, you need a good CMS running on it. Read more

HTML5 Game Per Week, Oboe.js

Thomas Palef sent in his project to create one HTML5 game a week. He’s created seven games so far, including Princess Quest, a vertical jumping game that uses Phaser. He’s also posting short blog posts about how he makes the games. Read more

Events/Webinars/Seminars you shouldn't miss

Building Modern Web Apps with ASP.NET – A new day of free ASP.NET Training for 2014

Last year, about this time, a bunch of us sat down in a studio to give a full day of tutorials and discussion on "Building Web Apps with ASP.NET.". We headed over to the Microsoft Virtual Academy Studios again just this last week for another full day of discussion, training, as well as a glimpse into the possible future of .NET. Between these two days of videos you'll get a real sense of what's possible and real advice on how to build your next web application. Read more

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


Unsubscribe here