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


How Can Enterprise Architects Drive Business Value the Agile Way?

AddThis Social Bookmark Button
An Enterprise Architect can have a tough job when it comes to driving value to the business.   With multiple stakeholders, multiple moving parts, and a rapid rate of change, delivering value is tough enough.   But what if you want to accelerate value and maximize business impact? Enterprise Architects can borrow a few concepts from the Agile world to be much more effective in today’s world. A Look Back at How Agile Helped Connect Development to Business Impact … First, let’s take a brief look at traditional development and how it evolved.  Traditionally, IT departments focused on delivering
value to the business by shipping big bang projects.   They would plan it, build it, test it, and then release it.   The measure of success was on time, on budget.    Few projects ever shipped on time.  Few were ever on budget.  And very few ever met the requirements of the business. Then along came Agile approaches and they changed the game. One of the most important ideas was a shift away from thick requirements documentation to user stories.  Developers got customers telling stories about what they wanted the future solution to do.  For example, a user...(Read whole news on source site)

New Horizons arrives at Neptune on a 25-year anniversary!

AddThis Social Bookmark Button
Originally posted on: the New Horizons probe to the planet Pluto crosses the orbit of the planet Neptune. By a “cosmic coincidence”, this is exactly 25 years since Voyager 2 took close-up pictures of Neptune and its satellite Triton. For more see New Horizons current position is shown at

O’Reilly “return to school” offer up to 05:00 PT 9/Sep/2014

AddThis Social Bookmark Button
Originally posted on: 05:00 PT 9/Sep/2014, O’Reilly are offering 50% off all E-Books and Video training. (If you spend more than $100, the discount is increased to 60%!) See

St. Louis Day of Dot Net

AddThis Social Bookmark Button
I'm happy to say that a session of mine has been accepted by the St. Louis Day of Dot Net committee, so I will be presenting at STL DODN in November.  I'll be presenting my Introduction to SharePoint Development lecture. Stay tuned for more details on the exact presentation time. If you're not familiar with the St. Louis Day of Dot Net, this is an event that has been gaining traction in the last several years and now attracts over a thousand attendees to learn about all aspects of .NET. It will be held November
13-15 at the Ameristar Casino in St. Charles, MO.
Published: 8/25/2014 7:14 AM
...(Read whole news on source site)

Entity Framework Pitfalls – Date/Time Operations

AddThis Social Bookmark Button
When using Entity Framework, you cannot perform date/time operations as you would normally do in .NET/LINQ to Objects. For instance, the following query throws an exception:
font-family: "Courier New", courier, monospace; font-size: 8pt; direction: ltr; background-color: white;"> 1: ctx.Projects.Select(x => new { ElapsedTime = DateTime.Now - x.Start }).ToList();
Instead, you need to use the static methods in SqlFunctions, like DateDiff:

NHibernate 4.0

AddThis Social Bookmark Button
Recently, the NHibernate team released NH 4.0. You can get it as a NuGet package from, as a ZIP from or as source code from The full release notes are available at, but here are some highlights.One of its most important features is that it no longer needs Iesi.Collections for most common uses: where you would declare a set as Iesi.Collections.Generic.ISet, now you use System.Collections.Generic.ISet. However, if you want to use the order-by attribute of sets, you still need Iesi.Collections, because NHibernate will still use it
(LinkedHashSet). All of the public APIs that used Iesi.Collections.Generic.ISet or Iesi.Collections.ISet now use System.Collections.Generic.ISet, this includes all the event handler methods.Method SaveOrUpdateCopy of ISession was removed and Merge should be used instead.The ManagedWebSessionContext context class was removed and the managed_web alias for XML configuration is no longer supported. Now you should use WebSessionContext and web.The Firebird driver was removed and replaced for FirebirdClientDriver. ASA10ClientDriver, ASAClientDriver and SQLiteDriver were removed in favor of SybaseSQLAnywhereDriver, SybaseAsaClientDriver and SQLite20Driver, respectively. A managed ODP.NET driver for Oracle is now available (OracleManagedDataClientDriver).Sql2012Dialect was introduced and now properly pages records. Also...(Read whole news on source site)

#1,143 – Coordinate System for StreamGeometry

AddThis Social Bookmark Button
You can use a StreamGeometry object, along with the StreamGeometryContext returned by its Open method, to draw simple geometric shapes. When using the various methods of a StreamGeometryContext instance, you work with X and Y values.  The coordinate system used has the upper left corner of the drawing region at (0,0), with X values increasing from left to right and Y […]

Azure DocumentDB

AddThis Social Bookmark Button
On Friday, Microsoft came up with Azure DocumentDB. You might say that I have a small interest in such things, so I headed over there to see what I can learn about this project. Aside from being somewhat annoyed with the name, this seems to be a very different animal from RavenDB, and something that was built to serve a different niche. One of the things that we put first with RavenDB is ease of use, development and deployment for business applications. The ADB design appears to be built around a different goal, around very big datasets. Nitpicker corner: Yes, I know
this is a preview, and I know that they are going to be changes. And I repeat, I have no knowledge about this project beyond the documentation and several hours of playing with it. That said, I do have a fair bit of experience in this area. So I feel that I can speak with confidence about the topic. ADB is supposed to be an highly scalable system that store documents. So far, so good, I can certainly understand that need. But it has made drastically different design choices, some of which I feel very strongly about. I'll try to explore the...(Read whole news on source site)

Presenting the new Office 365 APIs at TechDays in Sweden

AddThis Social Bookmark Button
I’m thrilled to be presenting at TechDays 2014 in Stockholm the 19-20 December. This is the 5th time the TechDays conference is held here in Sweden and I know that this years edition will be even more awesome than the previous times. As usual the best speakers from Sweden will be there and some international really interesting speakers, such as the well-known Mary Jo Foley. I will be presenting a session about the new and interesting Office 365 APIs. We will walk through what these new APIs do, what they can be used for, how
to do authentication and why you should invest your time in these APIs. It will be a developer focused session and we will look at code as much as possible – and we will have as much fun as possible. I really look forward to meeting you there, and if you’re not already booked, then head on over to your manager and say that if he or she doesn’t send you to TechDays, then you will in the wake of your competitors. Oh, and by the way, don’t miss out on the early bird offer which is valid until...(Read whole news on source site)