Visual studio feeds

All Visual Studio blogs in one place

Subscribe

Enter your email address:

Delivered by FeedBurner

Increase your website traffic with Attracta.com

Google+

Contact

Email:
Subject:
Message:
Anti-spam: How many eyes has a typical person?

Follow us on FB

Search

Announcing Great New SQL Database Capabilities in Azure

AddThis Social Bookmark Button
Today we are making available several new SQL Database capabilities in Azure that enable you to build even better cloud applications.  In particular: We are introducing two new pricing tiers for our  Elastic Database Pool capability.  Elastic Database Pools enable you to run multiple, isolated and independent databases on a private pool of resources dedicated to just you and your apps.  This provides a great way for software-as-a-service (SaaS) developers to better isolate their individual customers in an economical way. We are also introducing new higher-end scale options for SQL Databases that enable you to run
even larger databases with significantly more compute + storage + networking resources. Both of these additions are available to start using immediately.  Elastic Database Pools If you are a SaaS developer with tens, hundreds, or even thousands of databases, an elastic database pool dramatically simplifies the process of creating, maintaining, and managing performance across these databases within a budget that you control.  A common SaaS application pattern (especially for B2B SaaS apps) is for the SaaS app to use a different database to store data for each customer.  This has the benefit of isolating the data for...(Read whole news on source site)

Visual Studio 2012 Update 5 RTM Released

AddThis Social Bookmark Button
On August 24th we released Visual Studio 2012 Update 5 RTM. This update is also available for MSDN subscribers. In Team Foundation Server 2015 we introduced a new feature Team Project Rename. This update for Visual Studio 2012 is primarily focused on the ability to update local workspaces after a team project is renamed. The Visual Studio 2012 Update 5 KB has more information on this as well as some issues we fixed. As always, please give us your feedback, either by sharing suggestions, thoughts, and ideas on our UserVoice site, or by filing a bug through
the in-product Send-a-Smile UI or the Visual Studio Connect site. Thanks! John John Montgomery, Director of Program Management, Visual Studio Platform
@JohnMont John has been at Microsoft for 17 years, working in developer technologies the whole time.
...(Read whole news on source site)

CSLA .NET version 4.6.100 release

AddThis Social Bookmark Button
This is a NuGet only release, we no longer supply an msi installer Release details on NuGet: https://github.com/MarimerLLC/csla/releases/tag/v4.6.100 Supported platforms: .NET 4, 4.5, 4.6 Android (Xamarin) iOS (Xamarin) UWP (Windows 10) WinRT and WinRT Phone (Windows 8.1 and Phone 8.1) Major changes: Updated to the final release of Windows 10 and the UWP SDK This and all future releases will be via NuGet only (no more msi installer) Removes support for Silverlight and Windows Phone 8 (Silverlight) Adds support for .NET 4.6 Adds support for UWP (though today NuGet deploys the WinRT assemblies for UWP projects) Updates iOS and Android to the latest
Xamarin versions Move nearly all code files into shared projects WinRT, iOS, Android, UWP all now use the exact same code files as .NET in every case - which is where a lot of the risk comes from because I may or may not have gotten all the compiler directives fixed up correctly. Add analyzers for Visual Studio 2015 and .NET 4.6 projects ...(Read whole news on source site)

Interception in .NET – Part 1: Introduction

AddThis Social Bookmark Button
Interception is the capability by which developers can inject behavior dynamically into existing methods or properties, before, after or instead of their execution. A common paradigm is Aspect-Oriented Programming (AOP), which postulates that we separate non-core, like cross-cutting concerns, from core functionality, and we apply these concerns automatically to our code; this way developers need only focus on implementing the business requirements. These cross-cutting concerns normally consist of logging, exception handling, caching, access control and the likes. An example: imagine you want any exception that might be thrown by your code to be logged somewhere; in this
case, you can create an aspect to be applied to your methods that wraps each in a try...catch block and does something with the caught exception.In .NET, as in other object-oriented languages (think Java), we have basically two kinds of interception:
Static: the assembly code is changed after it is built, a process called IL weaving;
Dynamic: changes are done as the application is running.
Some examples of dynamic frameworks that allow injecting interception at compile or runtime include Unity, Ninject, Spring.NET, Castle Windsor, LinFu, Autofac, LOOM.NET,...(Read whole news on source site)

Technical observations from my wife

AddThis Social Bookmark Button
I was telling my wife about my day at work, and the conversation went something like that: Me: So we spent all day trying to optimize this really expensive query. Wife: What made it so expensive? Me: We weren’t sure, but it run for 300 – 400 ms! Wife: You are so impatient.

The Morning Brew #1934

AddThis Social Bookmark Button
Software MAT v4.0 Beta update 1 is available – Cameron Lerum NDepend V6 – Nathan Gloyn Information PresentationDomainDataLayering – Martin Fowler Rocking Your Mocks – Jason Bock Solution to Little Puzzlers – Lowest Common Ancestor – James Michael Hare The Rise of JavaScript Frameworks – Part 2: Tomorrow – Rick Strahl Building A Component-Based Web […]

New Speaking Engagement – Getting to Know the TypeScript Language at WDCIL

AddThis Social Bookmark Button
In two weeks I’ll be presenting a session called “Getting to Know the TypeScript Language” in WDCIL. In the session I’ll introduce you to the TypeScript language and then we will deep dive into an example of building a small SPA using TypeScript, node.js and AngularJS. The session details: Getting to Know the TypeScript Language […]

Home