Magazine Junio 2014

Ya esta disponible la nueva Revista MSDN de este mes

Los temas de este mes son los siguientes:

 

ASP.NET MVC - Override the Default Scaffold Templates

ASP.NET MVC:   Override the Default Scaffold Templates
While repeatedly coding create, retrieve, update and delete operations (CRUD) can be tedious, you can automate the process using scaffolding templates. Doing this typically prevents updates or edits to controllers or views, but there are ways to customize them.

ASP.NET - Topshelf and Katana: A Unified Web and Service Architecture

ASP.NET:   Topshelf and Katana: A Unified Web and Service Architecture
Thanks to the Katana project, the open-source Topshelf library, and the OWIN specification, you can now create a unified Web and service architecture with a ridiculously simple deployment process.

MVVM - The MVVM Light Messenger In-Depth

MVVM:   The MVVM Light Messenger In-Depth
Laurent Bugnion finishes his series on MVVM development with an in-depth look at the MVVM Light Messenger, exploring both its ease of use benefits and associated potential risks.

SharePoint - Using JSLink with SharePoint 2013

SharePoint:   Using JSLink with SharePoint 2013
A new feature in SharePoint 2013 called JSLink provides a much easier and more responsive way to display custom fields on the client, as Pritam Baldota explains.

 

Magazine Mayo 2014

Ya esta disponible la nueva Revista MSDN de este mes

Los temas de este mes son los siguientes:

C# Best Practices - Dangers of Violating SOLID Principles in C#

Mark Michaelis presents some of the useful new features in the next version of C#, including indexed members and element initializers, auto-properties with initializers, primary constructors, static using statements, and exception-handling improvements.

 

Visual Studio 2013 - Next-Generation Development with Application Insights

Visual Studio 2013:   Next-Generation Development with Application Insights
Application Insights delivers a set of services that integrates developer and operations tools to reduce friction in the development process. This articles explores services like availability monitoring, application performance monitoring and usage analytics to ensure that applications are available, performant and functional.

Async Programming - Patterns for Asynchronous MVVM Applications: Services

Async Programming:   Patterns for Asynchronous MVVM Applications: Services
In the third article in a series that looks at patterns for combining the async and await keywords with MVVM, Stephen Cleary looks at the service layer and discusses asynchronous services.

ALM Rangers - Software Development with Feature Toggles

ALM Rangers:   Software Development with Feature Toggles
Feature toggles are a programming concept that enables parallel, concurrent feature development as an alternative to branching for parallel development (feature branches), and allows continuous integration of features while they are being developed.

 

C# Best Practices - Dangers of Violating SOLID Principles in C#

C# Best Practices:   Dangers of Violating SOLID Principles in C#
SOLID Principles are a well-known guideline for effective software development. Brannon King looks at several C#-specific patterns that violate these principles and, in so doing, help illuminate their value to programmers.

Magazine Abril 2014

Ya esta disponible la nueva Revista MSDN de este mes

Los temas de este mes son los siguientes:

MVVM - Multithreading and Dispatching in MVVM Applications

MVVM:   Multithreading and Dispatching in MVVM Applications
Laurent Bugnion explores a common scenario with the MVVM pattern in modern client applications—handling multiple threads and helping them communicate with each other.

Async Programming - Patterns for Asynchronous MVVM Applications: Commands

Async Programming:   Patterns for Asynchronous MVVM Applications: Commands
In this second article in a series that looks at patterns for combining the async and await keywords with MVVM, Stephen Cleary shows how to develop an asynchronous implementation of ICommand.

Windows Phone - Build a Cross-Platform, Mobile Golf App Using C# and Xamarin

Windows Phone:   Build a Cross-Platform, Mobile Golf App Using C# and Xamarin
Golf season is here! Learn how to build a cross-platform mobile app (Windows Phone and iOS) that uses Windows Azure Mobile Services to track drives in a long drive contest.

Windows Phone - Build an Advanced Camera App for Nokia Lumia Phones

Windows Phone:   Build an Advanced Camera App for Nokia Lumia Phones
Learn how to use the Nokia Imaging SDK to create enhanced photos through the use of multiple filters and effects as Rajesh Lal builds an advanced tilt-shift camera app.

C# - Using Survival Analysis

C#:   Using Survival Analysis
Survival analysis is a discipline in statistics that focuses on estimation of time to events. Typically applied in disciplines like drug research, engineering systems design and credit analytics, this feature shows how survival analysis can apply to software development.

 

Magazine Marzo 2014

Ya esta disponible la nueva Revista MSDN de este mes

Los temas de este mes son los siguientes:

Async Programming - Asynchronous TCP Sockets as an Alternative to WCF

Patterns for Asynchronous MVVM Applications: Data Binding

Async and Await are great, but they don’t fit seamlessly with MVVM. This is the first in a series of articles that will explore using async within an MVVM application. This article covers how to use tasks with data binding, essentially creating an “asynchronous property.”

Async Programming:   Asynchronous TCP Sockets as an Alternative to WCF
New features in .NET 4.5 that make it much easier to work with an effective alternative to Windows Communication Foundation called async socket programming. James McCaffrey shows how async socket programming works.

ASP.NET MVC 5 - A .NET Developer Primer for Single-Page Applications

ASP.NET MVC 5:   A .NET Developer Primer for Single-Page Applications
Long Le shows how traditional ASP.NET MVC developers focused on the server side can seamlessly transition to building client-side, single-page applications.

Windows 8.1 - Building a Netduino-Based HID Sensor for WinRT

Windows 8.1:   Building a Netduino-Based HID Sensor for WinRT
Donn Morse builds a HID-based temperature sensor for the WinRT API that connects to a Windows 8.1 tablet or laptop, and creates an app that can take the sensor data and display the current temperature.

 

Magazine Febrero 2014

Ya esta disponible la nueva Revista MSDN de este mes

Los temas de este mes son los siguientes:

Aspect-Oriented Programming - Aspect-Oriented Programming with the RealProxy Class

Explore the Microsoft .NET Framework 4.5.1

Learn all about the new capabilities of the Microsoft .NET Framework 4.5.1, including features such as improved debugging, ASP.NET App Suspension and async-aware debugging.

WinJS on Windows 8.1 - Build More Efficient Windows Store Apps Using JavaScript: Performance

WinJS on Windows 8.1:   Build More Efficient Windows Store Apps Using JavaScript: Performance
With Windows 8.1, Microsoft introduces to the WinJS library the scheduler and the predictable object lifetime model, allowing developers greater control over app performance. In this article, I describe some best practices for building an efficient app, using the WinJS APIs in both Windows 8.1 and Windows 8.

Aspect-Oriented Programming - Aspect-Oriented Programming with the RealProxy Class

Aspect-Oriented Programming:   Aspect-Oriented Programming with the RealProxy Class
Aspect-oriented programming lets you separate the code that’s not directly related to your layers—such as logging, validation or authentication—in different classes. Here, Bruno Sonnino shows how to use the RealProxy class to apply aspects to your code in an easy and flexible way.

Async Programming - Intercepting Asynchronous Methods Using Unity Interception

Async Programming:   Intercepting Asynchronous Methods Using Unity Interception
Learn several strategies for intercepting asynchronous methods, demonstrated using an example that logs the completion of asynchronous operations.

Magazine Enero 2014

Ya esta disponible la nueva Revista MSDN de este mes

Los temas de este mes son los siguientes:

Build More Efficient Windows Store Apps Using JavaScript: Error Handling

Eric Schmidt explores fundamental concepts of the Windows Library for JavaScript (WinJS), including promises, asynchronous debugging and error handling. He also demonstrates a new tool in Visual Studio 2013 for tracking down errors in asynchronous promise chains in JavaScript.

Visual Studio 2013 - Introducing Visual Studio Online

Visual Studio 2013:   Introducing Visual Studio Online
Whether you’re part of a team or a team of one, with Visual Studio Online you can easily create and monitor seriously demanding applications, from anywhere.

WPF - Build Fault-Tolerant Composite Applications

WPF:   Build Fault-Tolerant Composite Applications
Learn how to host Windows Presentation Foundation plug-ins in separate processes to improve robustness and increase flexibility.

 

Windows 8.1 - Create Modern Microfiche with the Chronicling America API

Windows 8.1:   Create Modern Microfiche with the Chronicling America API
Chronicling America provides a straightforward API that enables access to historical newspapers for apps used in research, education and family histories.

 

ASP.NET - Troubleshooting Applications with IIS Logs

ASP.NET:   Troubleshooting Applications with IIS Logs
Learn useful techniques to help you troubleshoot any application or system running under IIS, no matter what platform it’s coded on.

 

SQL Server - Unit Testing SQL Server OLAP Cubes Using C#

SQL Server:   Unit Testing SQL Server OLAP Cubes Using C#
Much time can be wasted testing complex OLAP Cubes only to find they weren’t created correctly. Mark Nadelson draws on his real-world experience to show how to unit test Cubes to ensure they were built the right way.

 

MSDN Magazine Diciembre 2013

Ya esta disponible la Revista MSDN del mes de Diciembre 2013

Los temas de este mes son los siguientes:

Entity Framework 6: The Ninja Edition
Entity Framework 6 is no longer part of the .NET Framework—and it’s open source, Find out what else is new as Julie Lerman takes you for a tour. Julie Lerman explores Entity Framework 6.0, which introduces key new features of Microsoft object relational mapping solution.

ASP.NET Web API - CORS Support in ASP.NET Web API 2

ASP.NET Web API:   CORS Support in ASP.NET Web API 2
The long-requested support for cross-origin resource sharing (CORS) is now built into ASP.NET Web API 2. Brock Allen, the original developer of the CORS framework, shows how to configure policy to allow JavaScript clients to access APIs from a different origin.

Visual Studio 2013 - Cross-Browser, Coded UI Testing with Visual Studio 2013

Visual Studio 2013:   Cross-Browser, Coded UI Testing with Visual Studio 2013
Learn how new testing features in Visual Studio 2013 let you not only test your UI against all modern browsers, but also search for specific UI elements. In the past few years web based applications become most wanted solutions in the IT market. New approach for modern web based solutions required modern techniques for testing it in fully automated way. Visual Studio 2013 meets market needs by offering end-to-end framework to make UI test automations in kind and understandable way.

Model Based Testing - An Introduction to Model-Based Testing and Spec Explorer

Model Based Testing:   An Introduction to Model-Based Testing and Spec Explorer
Learn the advantages of model-based testing when formal, systematic testing is warranted, and how Spec Explorer, together with Visual Studio, eases the process.

Windows Store Apps - Freedom of Information Act Data at Your Fingertips

Windows Store Apps:   Freedom of Information Act Data at Your Fingertips
Vishwas Lele walks through the building of a custom Windows Store app to help citizens work with data requested through the Freedom of Information Act.

Windows 8.1 - Rendering PDF Content in Windows Store Apps

Windows 8.1:   Rendering PDF Content in Windows Store Apps
Learn the new ways Windows 8.1 provides to render PDF documents in Windows Store apps, with options for using Windows Runtime or native APIs.