Yesterday, Microsoft released another update to the Windows Azure SDK. This update includes a truckload of new goodies that I will be covering in additional blog posts. For this blog post, however, I want to walk you through getting an ASP.NET MVC 2 application working on Windows Azure...Nov. 17, 2009 01:30 PM EST Reads: 494 |
![]() If you've been working with Azure for a while then you've probably spent some time using the StorageClient sample that came with previous versions of the SDK. With the November 2009 release of the SDK (the one they'll be using at PDC 200... Nov. 17, 2009 12:00 AM EST Reads: 601 |
Here’s when and where you can find me in Berlin this week:
Microsoft Online Services booth (Unified Communications area) in the TLC area (3.2)
I’ll be there tomorrow (Tuesday) during the evening reception – 6:15-8:00 pm. Obviously, I will be happy to answer any qu...Nov. 9, 2009 09:18 AM EST Reads: 303 |
With MOSS 2007, I often got asked what order do I install these solution packages in. Oftentimes, it was critical that they get installed in a particular order. With features, we have had the ability to set dependencies, but we really didn’t have anything like that for solution packa...Oct. 31, 2009 10:45 AM EDT Reads: 461 |
The developer dashboard is a great new feature that developers can use to aid them in tuning performance on a page. This new functionality adds information to the bottom of any page in SharePoint that displays performance information and what SQL queries were executed to display the p...Oct. 31, 2009 10:00 AM EDT Reads: 568 |
So what does this mean? For some reason, Microsoft has not given us desktop virtualization software that can run 64 bit guest (even though Hyper-V can). So I think this left Microsoft a choice. Get 64 bit guests added to Windows Virtual PC, recommend developers use a non Microsoft v...Oct. 31, 2009 09:00 AM EDT Reads: 924 |
Back in July I wrote my post about databases in the cloud. The big surprise that I discovered at the time was that the only “Native” RDBMS offering in the cloud came from Microsoft. Microsoft SQL Azure (launching formally at the PDC in a few weeks) is a mostly-compatible SQL Server as...Oct. 28, 2009 09:45 AM EDT Reads: 1,130 |
First let me apologize for the lack of blogging for a while. We have been under the gun with a sizable SharePoint development project. I have gown farther down into the innards of InfoPath then I ever thought possible. To give you an idea, we worked over 140 hours in the 2 weeks pri...Oct. 25, 2009 10:00 AM EDT Reads: 812 |
Visual Studio 2010 Beta 2 is now available to MSDN subscribers and will be available to the public at large late next week. The list of stuff that is awesome and worth checking out in VS2010 Beta 2 is too long and ridiculously in-depth for me to cover here. Some of the big things that ...Oct. 21, 2009 09:00 AM EDT Reads: 1,140 |
New testing options in Visual Studio 2010 will help ensure quality code. Enhancements to the integrated development environment mean that whether modeling, coding, testing or debugging, developers can use existing skills to deploy a growing number of application types. Built-in tools f...Oct. 20, 2009 02:15 PM EDT Reads: 1,709 |
In two of my previous posts I have highlighted why I think cloud computing needs change in thinking. However, in a recent discussion Walid Abu-Hadba (of Microsoft) clearly stated that Microsoft’s cloud strategy assumes that they are going to retain the existing programming model ...Oct. 2, 2009 06:00 PM EDT Reads: 809 |
![]() Let's take a look at this pretty common scenario. You're building an ASP.NET application (MVC or otherwise) and you intend to publish it in the cloud and you're using Azure Storage (not SQL Azure) for your underlying data store. You've already hooked your app up with... Sep. 29, 2009 11:30 AM EDT Reads: 1,243 |
SQL Azure Migration Wizard is a nice tool. It can connect to (local)Server as well as it supports running scripts. I tried running a script to create 'pubs' on SQL Azure. It did manage to bring in some tables and not all. It does not like 'USE' in SQL statements(to know what is allowed...Sep. 26, 2009 03:15 PM EDT Reads: 904 |
Interesting post over at the interoperability @ Microsoft blog on viewing public government data with Windows Azure and PHP. The post outlines a functional example of a governmental cloud interoperability scenario using REST.
The demo is part of Microsoft's Open Government Data Init...Sep. 14, 2009 07:00 AM EDT Reads: 1,476 |
I got a lot of great feedback on my post Silverlight 3 Navigation: Dynamically Loaded Pages… Now MEF Powered! Dinesh Chandnani decided to do an update to this sample after looking at the feedback and talking to Nikhil Kothari and Wes Haggard from the MEF dev team. The goals for this u...Sep. 12, 2009 05:30 PM EDT Reads: 834 |
The fact that most organizations did not roll out Vista has given IT departments time to reflect on how they want to manage client computing. Organizations that previously went from one OS migration to the next want to get off the treadmill and get more control over their own destiny. ...Sep. 11, 2009 12:45 PM EDT Reads: 1,431 |
At a recent Skills Matter event in the UK Goyko Adzic presented for over an hour on Space Based programming in .Net. The slides are embedded below, but as this blog is syndicated and sometimes the slides get stripped out, you can find them here.Sep. 10, 2009 06:45 AM EDT Reads: 712 |
SQL Azure Migration Wizard helps you migrate your local SQL Server 2005 / 2008 databases into SQL Azure. The wizard walks you through the selection of your SQL objects, creates SQL scripts suitable for SQL Azure, and allows you to edit / deploy to SQL Azure. The SQL Azure Migration Wiz...Sep. 9, 2009 05:45 PM EDT Reads: 831 |
Check out Charles Torre talking with George Moore (21 year MS veteran) about the what is behind the billing of Azure. Watch the interview on Channel 9 here.
21 year Microsoft veteran and Software Architect George Moore is involved in defining and implementing an effective strategy for...Sep. 9, 2009 09:00 AM EDT Reads: 849 |
Even though it's considered bad practice, it's often handy to eval code in JavaScript. And in my case, it was simply necessary, since the JSF specification requires eval of scripts. And it's also necessary to execute those evaluated scripts in the global scope. It's not as easy as it ...Sep. 8, 2009 07:15 PM EDT Reads: 2,526 |
Until this week, using the Windows Azure CTP meant signing up and then waiting a couple of days for an invitation code to arrive by email. No more. You can now register for access and receive an invitation code right there on the spot. No email, no waiting, no excuses.
Go register now...Sep. 8, 2009 01:15 PM EDT Reads: 974 |
The Open Ajax Alliance is a standards organization with the mission of ensuring interoperability within Web based Ajaxified applications. One of their standards relates to intercomponent communication - the ability to subscribe and publish messages which can then be picked up by code w...Sep. 8, 2009 12:45 PM EDT Reads: 1,143 |
Desktop management is a constant challenge for most IT or call center managers. A new update, service pack or totally new version of operating system can cause headaches for even the most experienced IT professional. The challenges with provisioning new versions of operating systems fo...Sep. 8, 2009 09:30 AM EDT Reads: 836 |
This is great and the programming model for communicating with the Polling Duplex channel is brain-dead simple. It does NOT get any easier to implement push data to a RIA - not in Flash, not in AIR, and certainly not in JavaFX. The problem is that this solution doesn't scale. On the se...Sep. 8, 2009 09:00 AM EDT Reads: 1,619 |
When I first read this, I was all "OMFGWTFNoMesh!?!" and exploded in front of my computer. After cleaning the bits of my exploded brain off the keyboard and looking at it again, some of it made sense. They are taking the Live Framework stuff down and theoretically coming up with a bett...Sep. 8, 2009 09:00 AM EDT Reads: 785 |
OpenXava 3.1.4 is a framework focused in productivity for developing business Java applications. The idea is that you write only your POJOs annotated with JPA and you get an application ready for production.
With OpenXava, you only need to write your model, POJOs and Java annotation...Aug. 28, 2009 09:45 AM EDT Reads: 1,318 |
Enterprises are increasingly being called upon to provide a high level of user experience with compelling and interactive content. Serving enterprise content and data securely to internet / intranet has become a very common necessity and is routinely handled by web servers. Web service...Aug. 17, 2009 10:00 PM EDT Reads: 1,162 |
![]() Still updating my Mix 09 Silverlight 3 + RIA Services talk with more fun stuff. This time I take up a challenge from Mr. Wildermuth. Shawn recently raised a very interesting issue with RIA Services Aug. 12, 2009 03:00 PM EDT Reads: 1,000 |
I am having a blast with the series where I am updating my simple Mix 09 Business Application demo. In this part, I wanted to explore one of the most popular data access solution for .NET – NHibernate. Many customers finds that the flexibility of NHibernate makes it easier for them t...Aug. 7, 2009 04:15 PM EDT Reads: 1,319 |
Continuing in our discussion of Silverlight 3 and the update to .NET RIA Services. I have been updating the example from my Mix09 talk “building business applications with Silverlight 3”. RIA Services is very much an extension of the LINQ project. Effectively you can think of RIA...Aug. 4, 2009 05:00 PM EDT Reads: 972 |
Silverlight is the next step towards user experience in enriching today’s 2.0 technology. Microsoft Silverlight is a web application framework with added interactivity features and supports .NET language and development tools. It is basically a programming model to develop and distribu...Jul. 31, 2009 07:30 AM EDT Reads: 1,247 |
Let’s be clear on this one: Microsoft isn’t partnering with Yahoo. It’s devouring it. It’s gobbling it up whole like a party snack before moving onto its next conquest. The argument, of course, is that not having to fund search will save Yahoo “hundreds of millions of dollars.”
Well...Jul. 30, 2009 04:30 PM EDT Reads: 945 |
The popularity of widgets these days has brought to attention the need for interoperability, i.e. for widgets developed for one site or platform to be able to run in other sites and widgets developed by different people to be able to work with each other.
So much so that I know of ...Jul. 30, 2009 01:15 PM EDT Reads: 1,914 |
More from my Mix09 talk “building business applications with Silverlight 3”. Many customers have told me that they love Entity Framework and LinqToSql, but that they are not always able to use them in their projects just yet. In fact the number of folks that are using ADO.NET DataSet, ...Jul. 28, 2009 10:45 AM EDT Reads: 1,193 |
This might be an “old hat” for most of you experienced ASP.NET Developers out there – but I think it is worth another blog entry as I just ran into the following problem:
Step 1: Migrated an Application from .NET 1.1 to .NET 2.0
I worked with an ASP.NET Application originally dev...Jul. 24, 2009 09:30 AM EDT Reads: 642 |
The ASP.NET MVC framework is one of the coolest things to happen to ASP.NET since its creation. One of the things that I love about the MVC framework more than anything else is its flexibility. This flexibility allows it to be configured anyway the developer likes, including replacing ...Jul. 22, 2009 11:45 AM EDT Reads: 1,195 |
Nowadays, many web developers have implemented AJAX in their web applications. This enables them to create dynamic, rich web sites. There are numerous resources available on the web for learning ASP.NET 3.5 AJAX, but it is always nice to refer to a book as and when required. In his lat...Jul. 22, 2009 10:15 AM EDT Reads: 1,005 |
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...Jul. 21, 2009 05:00 PM EDT Reads: 1,375 |
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...Jul. 21, 2009 11:00 AM EDT Reads: 954 |
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...Jul. 20, 2009 10:15 PM EDT Reads: 1,290 |










Yesterday, Microsoft released another update to the Windows Azure SDK. This update includes a truckload of new goodies that I will be covering in additional blog posts. For this blog post, however, I want to walk you through getting an ASP.NET MVC 2 application working on Windows Azure...
Here’s when and where you can find me in Berlin this week:
Microsoft Online Services booth (Unified Communications area) in the TLC area (3.2)
I’ll be there tomorrow (Tuesday) during the evening reception – 6:15-8:00 pm. Obviously, I will be happy to answer any qu...
With MOSS 2007, I often got asked what order do I install these solution packages in. Oftentimes, it was critical that they get installed in a particular order. With features, we have had the ability to set dependencies, but we really didn’t have anything like that for solution packa...
The developer dashboard is a great new feature that developers can use to aid them in tuning performance on a page. This new functionality adds information to the bottom of any page in SharePoint that displays performance information and what SQL queries were executed to display the p...
So what does this mean? For some reason, Microsoft has not given us desktop virtualization software that can run 64 bit guest (even though Hyper-V can). So I think this left Microsoft a choice. Get 64 bit guests added to Windows Virtual PC, recommend developers use a non Microsoft v...
Back in July I wrote my post about databases in the cloud. The big surprise that I discovered at the time was that the only “Native” RDBMS offering in the cloud came from Microsoft. Microsoft SQL Azure (launching formally at the PDC in a few weeks) is a mostly-compatible SQL Server as...
First let me apologize for the lack of blogging for a while. We have been under the gun with a sizable SharePoint development project. I have gown farther down into the innards of InfoPath then I ever thought possible. To give you an idea, we worked over 140 hours in the 2 weeks pri...
Visual Studio 2010 Beta 2 is now available to MSDN subscribers and will be available to the public at large late next week. The list of stuff that is awesome and worth checking out in VS2010 Beta 2 is too long and ridiculously in-depth for me to cover here. Some of the big things that ...
New testing options in Visual Studio 2010 will help ensure quality code. Enhancements to the integrated development environment mean that whether modeling, coding, testing or debugging, developers can use existing skills to deploy a growing number of application types. Built-in tools f...
In two of my previous posts I have highlighted why I think cloud computing needs change in thinking. However, in a recent discussion Walid Abu-Hadba (of Microsoft) clearly stated that Microsoft’s cloud strategy assumes that they are going to retain the existing programming model ...
SQL Azure Migration Wizard is a nice tool. It can connect to (local)Server as well as it supports running scripts. I tried running a script to create 'pubs' on SQL Azure. It did manage to bring in some tables and not all. It does not like 'USE' in SQL statements(to know what is allowed...
Interesting post over at the interoperability @ Microsoft blog on viewing public government data with Windows Azure and PHP. The post outlines a functional example of a governmental cloud interoperability scenario using REST.
The demo is part of Microsoft's Open Government Data Init...
I got a lot of great feedback on my post Silverlight 3 Navigation: Dynamically Loaded Pages… Now MEF Powered! Dinesh Chandnani decided to do an update to this sample after looking at the feedback and talking to Nikhil Kothari and Wes Haggard from the MEF dev team. The goals for this u...
The fact that most organizations did not roll out Vista has given IT departments time to reflect on how they want to manage client computing. Organizations that previously went from one OS migration to the next want to get off the treadmill and get more control over their own destiny. ...
At a recent Skills Matter event in the UK Goyko Adzic presented for over an hour on Space Based programming in .Net. The slides are embedded below, but as this blog is syndicated and sometimes the slides get stripped out, you can find them here.
SQL Azure Migration Wizard helps you migrate your local SQL Server 2005 / 2008 databases into SQL Azure. The wizard walks you through the selection of your SQL objects, creates SQL scripts suitable for SQL Azure, and allows you to edit / deploy to SQL Azure. The SQL Azure Migration Wiz...
Check out Charles Torre talking with George Moore (21 year MS veteran) about the what is behind the billing of Azure. Watch the interview on Channel 9 here.
21 year Microsoft veteran and Software Architect George Moore is involved in defining and implementing an effective strategy for...
Even though it's considered bad practice, it's often handy to eval code in JavaScript. And in my case, it was simply necessary, since the JSF specification requires eval of scripts. And it's also necessary to execute those evaluated scripts in the global scope. It's not as easy as it ...
Until this week, using the Windows Azure CTP meant signing up and then waiting a couple of days for an invitation code to arrive by email. No more. You can now register for access and receive an invitation code right there on the spot. No email, no waiting, no excuses.
Go register now...
The Open Ajax Alliance is a standards organization with the mission of ensuring interoperability within Web based Ajaxified applications. One of their standards relates to intercomponent communication - the ability to subscribe and publish messages which can then be picked up by code w...
Desktop management is a constant challenge for most IT or call center managers. A new update, service pack or totally new version of operating system can cause headaches for even the most experienced IT professional. The challenges with provisioning new versions of operating systems fo...
This is great and the programming model for communicating with the Polling Duplex channel is brain-dead simple. It does NOT get any easier to implement push data to a RIA - not in Flash, not in AIR, and certainly not in JavaFX. The problem is that this solution doesn't scale. On the se...
When I first read this, I was all "OMFGWTFNoMesh!?!" and exploded in front of my computer. After cleaning the bits of my exploded brain off the keyboard and looking at it again, some of it made sense. They are taking the Live Framework stuff down and theoretically coming up with a bett...
OpenXava 3.1.4 is a framework focused in productivity for developing business Java applications. The idea is that you write only your POJOs annotated with JPA and you get an application ready for production.
With OpenXava, you only need to write your model, POJOs and Java annotation...
Enterprises are increasingly being called upon to provide a high level of user experience with compelling and interactive content. Serving enterprise content and data securely to internet / intranet has become a very common necessity and is routinely handled by web servers. Web service...
I am having a blast with the series where I am updating my simple Mix 09 Business Application demo. In this part, I wanted to explore one of the most popular data access solution for .NET – NHibernate. Many customers finds that the flexibility of NHibernate makes it easier for them t...
Continuing in our discussion of Silverlight 3 and the update to .NET RIA Services. I have been updating the example from my Mix09 talk “building business applications with Silverlight 3”. RIA Services is very much an extension of the LINQ project. Effectively you can think of RIA...
Silverlight is the next step towards user experience in enriching today’s 2.0 technology. Microsoft Silverlight is a web application framework with added interactivity features and supports .NET language and development tools. It is basically a programming model to develop and distribu...
Let’s be clear on this one: Microsoft isn’t partnering with Yahoo. It’s devouring it. It’s gobbling it up whole like a party snack before moving onto its next conquest. The argument, of course, is that not having to fund search will save Yahoo “hundreds of millions of dollars.”
Well...
The popularity of widgets these days has brought to attention the need for interoperability, i.e. for widgets developed for one site or platform to be able to run in other sites and widgets developed by different people to be able to work with each other.
So much so that I know of ...
More from my Mix09 talk “building business applications with Silverlight 3”. Many customers have told me that they love Entity Framework and LinqToSql, but that they are not always able to use them in their projects just yet. In fact the number of folks that are using ADO.NET DataSet, ...
This might be an “old hat” for most of you experienced ASP.NET Developers out there – but I think it is worth another blog entry as I just ran into the following problem:
Step 1: Migrated an Application from .NET 1.1 to .NET 2.0
I worked with an ASP.NET Application originally dev...
The ASP.NET MVC framework is one of the coolest things to happen to ASP.NET since its creation. One of the things that I love about the MVC framework more than anything else is its flexibility. This flexibility allows it to be configured anyway the developer likes, including replacing ...
Nowadays, many web developers have implemented AJAX in their web applications. This enables them to create dynamic, rich web sites. There are numerous resources available on the web for learning ASP.NET 3.5 AJAX, but it is always nice to refer to a book as and when required. In his lat...
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...