Welcome!


Commentaries

As jQuery’s popularity in the .NET community has risen over the past year, one recurring theme I’ve seen is the desire to refactor away the details of using it to call ASP.NET AJAX services. Whether through helper function or specialized jQuery plugin, I’ve seen numerous methods propos...
The technology is growing very fast these days and there is also considerable rise in the competition in making new technological advancements. The most popular flash software Adobe Flash has now found its new competitor from Microsoft’s Silverlight 3. It is a recently plug-in device f...
If you already have a SQL Express installed by VS2010 then you can install SQL Server Managment Studio only if you install another instance. Perhaps even SQLManagementStudio_x86_ENU can add in SQL Server Management Studio if you were to choose the first option (Perform a new install...
Microsoft calls Windows Azure a "cloud services operating system" that serves as the development, service hosting and service management environment for the Azure Platform. They've also said they will offer a private data center version of Azure that will be capable of being hosted wit...
This post summarizes my online publications looking at how Microsoft products mesh with third party software. Well, you may also call this the work of a Virtual Microsoft Evangelist. I am using virtual evangelist in the sense of not being connected with or paid for by Microsoft in any ...
In the original demo I showed getting your data from a database directly from the web tier. Many enterprise customers have found that it their systems are more maintainable and secure if they isolate the database access behind a set of web services possibly in a DMZ. This means that ...
I’ve spent the past day reviewing all that’s floating around the Interwebs on the Azure announcements from the WPC this week. There are definitely a lot of nice nuggets to digest and stuff that’s going to take a while to process. Most of the Azure talk at WPC has been, as expected, abo...
Putting cloud computing into the spotlight means that Microsoft will inevitably draw fire from the doubters and conspiracy theorists. These sorts of comments are highlighted as being all the more ridiculous when we read on message boards things like: “Call me paranoid, but all I see i...
Mini-MSFT is back, with a post about Microsoft turning The Corner. It’s interesting to contrast his point of view with that of MG Siegler over at ParisLemon. Given my own perception of Valley bias on the part of Siegler (he is one of the new voices of Techcrunch after all), it’s grea...
The long awaited Microsoft Azure pricnig model was announced recently. For a while I really thought Microsoft would use its fashionably late arrival to Cloud Computing to build upon the short comings of other vendors and maybe take advantage of the opportunity to establish a leadershi...
It was inevitable, and I just missed the release by a few months, however, Microsoft is working hard on releasing the “Private Cloud”, your own on-premises cloud computing software. With the Microsoft cloud strategy, organizations can now move towards cloud computing model...
Last week was a big traffic week for me.  I had a trifecta of posts that happened to pull in a bunch of traffic, which turned me into a stats addict.  In looking at the log files, I wanted to see where the search traffic was coming from and the associated search terms.  There was [...]...

Continuing in our discussion of Silverlight 3 and  the brand new update to .NET RIA Services and the update the example from my Mix09 talk

As a speaker at the upcoming AJAX World RIA Conference & Expo, June 22-23, in New York City, I just received an email from Lindsay over at SYS-CON Events, that I can invite three guests with full conference passes to attend the two-day iPhone Developer Summit. She just informed me a...
Over the course of the last 18 months, many more clients have been experimenting with the new data protection technologies in Exchange 2007, most notably Cluster Continuous Replication (CCR) and Server (or Standby) Continuous Replication (CCR). These tools were included with Exchange ...
The level of functionality on the Web is changing and the bar is rising on what is considered a true rich Internet application (RIA). This fact and the emergence of the Web as an interconnected platform is once again changing the landscape and moving us into the next phase of the Web, ...
A couple of years ago Simone Chiaretta did a survey of .NET Developers usage of Ajax. I just saw that he is refreshing that survey to see what has changed in the industry. Are people still actively moving to Ajax? Are they using MVC or WebForms with their Ajax?
A ton of folks have asked us about getting the source code to Scott’s cool coding demo. This code loads the data from the DomainService class on the server. Notice the data is loaded asynchronously, but no ugly, hard to debug async code is needed.
One of Silverlight’s advantages over Flash is the relatively effortless interop with AJAX. The other day, I needed to mash up some JSON data from various sites, and found it pretty easy to use AJAX to circumvent the crossdomain.xml restriction.
E-mail is extremely easy to adopt and use, and lends itself very well to certain types of collaboration. When two people are attempting to collaborate asynchronously, e-mail is usually the best solution. It's certainly far less frustrating than phone tag. But once more people are invol...
Vectors supporting types are the part of next release - and are billed more of performance/coding help then language enhancement. Most of the Java 5 constructs are not really applicable to ActionScript 3 - for fair comparison you need to use Java 7/8 with dynamic scripting language sup...
In response to the proliferation of other frameworks used to create rich Internet applications such as Flex from Adobe (formerly from Macromedia) and AJAX-based frameworks, Microsoft Silverlight was recently introduced. All three of these applications, as well as the others on the mark...
Redmond Developer News has published an interview with Dr. James Gosling, creator of the Java language, where among other things, he talks about JavaFX and competing technologies. And he made a comment I can't agree with. Here it is: 'If you look at something like Flash, when you get t...
Let's consider the pages of a traditional corporate Website. They include an 'about me' page, a contact page, a careers section, and probably a page with news and press releases. The words look good on paper, and, more than likely, a committee gave the final sign-off on the site's cont...