Visual studio feeds

All Visual Studio blogs in one place


Enter your email address:

Delivered by FeedBurner

Increase your website traffic with



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

Follow us on FB


Announcing PostSharp 4.1 RTM

AddThis Social Bookmark Button
PostSharp Technologies is pleased to announce the release of PostSharp 4.1, the latest version of the #1 compiler extension for .NET, adding support for design patterns and thread safety to C# and Visual Basic. PostSharp 4.1 focuses on extending the set of supporting platforms by adding Xamarin (both iOS and Android), Visual Studio 2015, Visual Studio Universal Apps to the list of compatible products, and by improving the level of support of Windows 8 and Windows Phone. PostSharp 4.1 will also support new minor platform updates automatically, without requiring any update of PostSharp itself. Xamarin Support This is definitively our biggest headline. PostSharp
4.1 now supports Xamarin at the same level of feature as Windows Phone or Windows Store. Excepted the diagnostics pattern library, all PostSharp features are now strictly cross-platform and have been tested on several physical devices. PostSharp 4.1 is an excellent choice to build large and complex applications for mobile devices and will delivers the same economies of scale as for desktop or server applications, possible saving thousands of lines of codes and hundreds of defects. Note that Xamarin Studio is not supported. You must build your application on Windows using Visual Studio in order to use PostSharp with Xamarin. There’s no specific...(Read whole news on source site)

Introducing the AngularU Conference

AddThis Social Bookmark Button
In late 2014 my good friend Peter Kellner approach me with a big idea – an idea that immediately caught my attention. He wanted to explore collaborating on a new conference idea that would highlight Angular and other “hot” Web development topics and wondered if I’d be interested in working with him and another friend of his named Kevin Nilson (who is also a good friend now) on a full-scale conference. I’ve been involved with chairing a lot of conference tracks over the years but never been the driving force behind organizing an entire
conference. While the idea was definitely exciting it was also a little scary – at least initially.

After talking more with Peter and Kevin I decided to jump in and we’ve been working hard to put on a top-notch conference called AngularU (short for “Angular University”) that will be held in San Francisco from June 22 – 25, 2015. I’m really excited about the conference and thought I’d discuss some of the key reasons in this post. The Web is Changing Rapidly It’s no secret that the web is changing at a rapid pace. In fact “rapid” may...(Read whole news on source site)

Rx Challenge #4 (solution)

AddThis Social Bookmark Button
the last challenge was about composing multiple message into single messageby reading the message header. you can read more about it in here.   you can check the solutions for this challenge on the Rx forum or on the following code snippet: Enjoy [TestMethod] public void SwitchPlusTests_Test() { // device provides stream of byte[] that […]

Interview question: fix the index

AddThis Social Bookmark Button
This is something that goes into the “what to ask a candidate”. Given the following class: public class Indexer { private Dictionary> terms = new Dictionary>(StringComparer.OrdinalIgnoreCase); public void Index(string docId, string text) { var words = text.Split(); foreach (var term in words) { List val;
if (terms.TryGetValue(term, out val) == false) { val = new List(); terms[term] = val; } val.Add(docId); } } ...(Read whole news on source site)

Ever want to create bugs from email?

AddThis Social Bookmark Button
Someone recently posted an open source copy of a popular internal tool called Mail2Bug. It will automatically create bugs from an email and then keep the bug up to date with any further conversation that happens on the email thread.  It works for both VS Online and TFS but requires that you use Exchange (or O365). Check it out... Brian