The Virtual Earth Control for ASP.NET will be made available with the July CTP of Windows Live Tools for Microsoft Visual Studio 2008, and so keep in touch for news on the dev.live.com/tools site.
The Beta 2 of Silverlight 2.0 is already available in order for us to develop using this version of Silverlight that now as some more new stuff in terms of controls, skining, among others that we will analyze during our next posts. This version is available for both Windows and Mac because we continue and will always continue to talk about a technology that is Cross-Platform and Cross-Browser.
You shouldn't miss this Overview that makes a relationship between the functionalities that are present on the Beta 2 of Silverlight 2.0 compared with the ones that already existed on Silverlight 1.0.
For developers that want to stard developing the essential tools are the following:
- Visual Studio 2008
- Visual Studio 2008 Beta Tools for Silverlight 2.0 Beta 2
- Expression Blend 2.5 June 2008 Community Tecnology Preview
- Deep Zoom Composer
- Visit the Official Silverlight site
Following our SaaS thoughts here is a very interesting article about Building Connected Enterprise Applications using Hosted Biztalk Services, that was made available on the June 2008 MSDN Magazine.
It's very interesting to see how Jon Flanders and Aaron Skonnard address this subject.
Much has been said about SaaS - Software as a Service, and how this will affect the way we Think/Architect/Develop/Support and even Buy our applications, and for this reason is important to stay in touch with how a vendor like Microsoft, is applying this principles to their technologies.
So let's think a little bit about the subject and try to identify some offers in this spectrum.
SaaS is when you have an application that is served to you the same way as a Service is.
When you buy an insurance you don't need to buy all the services that came along to make the insurance company to work, you only need to have that insurance service, and the same can happen with Software, because imagine that you need to use a CRM tool, why do you need to buy also the infrastructure for the tool to work?
This is precisely the SaaS view of Applications, and that's why they are so interesting for vendors and customers. For vendors because they can catch the Long Tail as they can provide the Software based on SLA's (Service Level Agreement) and by doing this they can increase they sales and product usage. For customers because the tend to have a more simplistic way to use Software, because they don't need large amounts of investment when they need a Tool, and even if their business is seasonable they can use the same tool, and reduce costs during the time the business decreases. Another important thing for Customers is that SaaS normally provides the possibility to "Try before you Buy" and this is always important because the possibility to address the issue, "Is this the right tool for my business".
But there's nothing easy in this world, and so to do SaaS it's required to do some major changes in the way vendors make all the product stages, primarily on the way applications are designed or architected.
About Microsoft's approach to SaaS there are some samples, like:
A set of tools that can be used to in development or even only as a consumer working on usage basis. Things like Windows Live Id (Previously known as Passport), Windows Live SkyDrive, Windows Live Messenger or even Virtual Earth are the type of Consumer based SaaS that are made available for the customers.
A set of Services that are made available for professional use and allow developers to address things like Identity and Connectivity Services as they provide an ISB - Internet Service Bus.
An online CRM Application that works based on the usage and reduces the need for investment that is generally associated with this type of Professional Business Tools.
These are some of the things Microsoft is making possible to Customers, and a lot more is coming for both Customers and Developers in this area, and a lot is being done both by Microsoft and other Vendors like Google, Amazon and so on, so keep in touch.
I'm back after a longer absence that was thought, and while I was absent a lot has happened. The most important thing was the fact that I became a father and that for me is indescribable and made me stay some time without any sleep, but I'm recovering, now that my daughter is on her 2nd week of life. Other situation that was very interesting was the MVP Global Summit 2008 in Seattle, it was absolutely fantastic from the technical to the personal side. I was able to meet some more Portuguese MVP's, and it was great and more than that I was able to exchange experiences with them. Very good indeed.
Now I'm back on the active to blogging world (of course), because I never stopped the rest, and I hope I can continue to help you with my tips and articles.