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


Creating An Incremental SQL Azure Data Source for OakLeaf’s U.S. Air Carrier Flight Delays Dataset

AddThis Social Bookmark Button
Contents: Background Creating the SQL Azure On_Time_Performance Table Creating an On-Premises SQL Server Clone Table Importing *.csv Data with the BULK IMPORT Command Background My initial U.S. Air Carrier Flight Delays, Monthly dataset for the Windows Azure Marketplace DataMarket was intended to incorporate individual tables for each month of the years 1987 through 2012 (and later.) I planned to compare performance of datasets and Windows Azure blob storage a persistent data sources
for Apache Hive tables created with the new Apache Hadoop on Windows Azure feature. I used Microsoft Codename “Data Transfer” to create the first two of these SQL Azure tables, On_Time_Performance_2012_1 and On_Time_Performance_2012_2, from corresponding Excel On_Time_Performance_2012_1.csv and On_Time_Performance_2012_2.csv files in early May 2012. Subsequently, I discovered that the Windows Azure Publishing Portal had problems uploading the large (~500,000 rows, ~15 MB) On_Time_Performance_YYYY_MM.csv files. I was advised by Microsoft’s Group Program Manager for the DataMarket that the *.csv upload feature would be disabled to “prevent confusion.” For more information about this issue, see my Microsoft Codename “Data Transfer”...(Read whole news on source site)

10 Free Leadership Tools for Work and Life

AddThis Social Bookmark Button
As one of my wise mentors always said, “If it’s free, it’s for me.” (Tom, are you out there?)  Here is a quick list of free leadership tools you can use today, right now, to change your game.  These tools are battle-tested and have stood the test of time.  The beauty is you can take them wherever you go because they are leadership tools for your mind. If you want the lion's share of impact, then you need tools for today's world.  It's an ever-changing landscape, and things can rapidly change under your feet.  It's the information age, so
the right tools, accordingly are information tools.   They are tools for your mind, to help you organize, prioritize, and gain clarity and control over your actions and your thoughts.  They also help shape your feelings.  A great deal of your action is shaped by how you feel.  If you feel overwhelmed, that is not your power stance.  You achieve way more, with less effort and more impact, when you feel unstoppable. That is the purpose of these tools – to bring out your best. These tools help you unleash your capability and funnel your action and energy...(Read whole news on source site)

Upcoming Events : Speaking and Attending

AddThis Social Bookmark Button
Hello Everyone, From time to time, I sit down and write out all the events that I will be speaking at or attending in hopes of connecting with other developers who may be attending these events. I’ll be at these events representing Telerik, so feel free to stop by the booth and ask say Hi.  I have several different talks lined-up from Windows 8, Silverlight, OData and Windows Phone 7! That’s a lot of XAML if you ask me!   Rocky Mountain Trifecta – Colorado - May 19th, 2012 I have
two sessions at this event: Get Started Buliding Metro Applications for Windows 8 using XAML/C# 10 Things a Silverlight Developer Should Know when Building A Metro Application

Windows Developer Camp – Georgia – May 23rd, 2012 The only speakers at this event are Microsoft employees, so I will only be attending. If you want to talk Telerik products then send me a tweet/email and we will link up.

Windows Azure Step by Step, Roberto Brunetti; Microsoft Press

AddThis Social Bookmark Button
A while back I started my path with Windows Azure and in general the surrounding technologies and changes that have happened since the start of it. Finding resources now has become rather easy, from the blog posts to the amazing resources available through the Training Kits and such. But the books have also been key.  And that where the Windows Azure Step by Step by Roberto Brunetti and published by Microsoft Press, has been a great book.  It gives a well rounded intro into Cloud Services in general. Providing great background
on the different types of Cloud Services, describing the differences between Software, Platform and Infrastructure as a Service. Then moving on to describing and providing a great starting point to development for Windows Azure development, from the experience within the Portal itself to the tools in Visual Studio. It then moves to provide an introduction and great examples of what it is to work with the Roles Azure has, and the functionality that can be achieved by looking into those Roles and also working with App Fabric.  Then moves into working with Web Roles....(Read whole news on source site)

Location Change: Northern NJ .NET User Group (N3UG) Meeting Tuesday 5/8/2012 at Microsoft Office in Iselin, NJ!

AddThis Social Bookmark Button
The Northern NJ .NET User Group has long met at Set Focus in Parsippany, NJ.  Unfortunately, due to policy changes at Set Focus’s facility, the group will no longer be able to meet at there.  For the May 8th meeting, the group will meet at the Microsoft Office in Iselin, NJ.  Edwin, Scott, and Uday are actively searching for a new location to meet in the Parsippany area.  If anyone who belongs to the group has an office they’d be able to offer up for hosting the monthly meetings, let me or the leaders know!  If you
don’t belong to the group, but know of a place in Northern NJ that would be suitable to host a monthly user group, let us know!

Microsoft NJ Office - 101 Wood Ave S. Iselin, NJ 08830
N3UG Meeting Details Date & Time:
Tuesday, May 8th, 2012
6:00pm – 8:30pm Location: Microsoft NJ Offices
101 Wood Ave South – 9th Floor
Iselin, NJ 08830  (a.k.a. Exit 131, NJ)...(Read whole news on source site)

Pinpointing Memory Leaks with CLR Profiler Heap Graphs - All Your Base Are Belong To Us

AddThis Social Bookmark Button

SQL Server Compact to the rescue when VS11 Beta doesn’t want to play nicely with LocalDB

AddThis Social Bookmark Button
Today I was trying to run a sample application for VS11 Beta that I found online: Download Hands-on Lab Source Files. However when trying to run the pages I encountered the following error: Looking into the inner exception: gave me the following: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified). Ouch! Well, what I could’ve done is trying to
fiddle around with settings of SQL Server, trying to get it right and working. However I noticed that Entity Framework was being used and in the code I found this little piece: public class ProductsContext : DbContext { public ProductsContext() : base("WebFormsLab-Products") { } public DbSet Categories { get; set; } public DbSet Products { get; set; } public DbSet Customers { get; set; } } Inherits from...(Read whole news on source site)

Using the MVVM pattern requires a framework

AddThis Social Bookmark Button
There are three fairly popular presentation layer design patterns that I collectively call the “M” patterns: MVC, MVP, and MVVM. This is because they all have an “M” standing for “Model”, plus some other constructs. The thing with all of these “M” patterns is that for typical developers the patterns are useless without a framework. Using the patterns without a framework almost always leads to confusion, complication, high costs, frustration, and ultimately despair. These are just patterns after all, not implementations. And they are big, complex patterns that include quite a
few concepts that must work together correctly to enable success. You can’t sew a fancy dress just because you have a pattern. You need appropriate tools, knowledge, and experience. The same is true with these complex “M” patterns. And if you want to repeat the process of sewing a fancy dress over and over again (efficiently), you need specialized tooling for this purpose. In software terms this is a framework. Trying to do something like MVVM without a framework is a huge...(Read whole news on source site)