Raj Ramabadran’s Weblog

Enable Business Value with Emerging Technology

PHP ON Windows Contest

image

Have you tried running PHP on Windows ? then don’t wait try it now.

If you have a great idea for a very cool PHP application, want to contribute to an existing open source project and you would like get a all-expense paid trip to php|tek 2010 and wiln some really fabulous prices like a 52″ Digital HD home entertainment system,2 XBox 360 Ultimate and subscriptions to php|architect. Then is how you can get started.

If you are participating in the event and do win some cool price let me know.

Good Luck !

November 1, 2009 Posted by rajramabadran | Microsoft, Web Platform | , , | No Comments Yet

Spark your Web with WebSiteSpark

clip_image001Microsoft recently announced the availability of a new program for Web Professionals called Microsoft WebsiteSpark. With WebsiteSpark and the Microsoft Web Platform, Microsoft is demonstrating an ongoing and unwavering commitment to fostering the success of Web professionals and SMBs around the world.

The WebsiteSpark Program provides Web professionals with Microsoft software and solutions, together with related tools, training and support, to help their businesses succeed. The WebsiteSpark Program also helps drive new business opportunities by connecting Web professionals and hosters with an ecosystem of customers, partners and other professionals with complementary technologies.

Web development and design companies with up to 10 employees and owners can participate in the WebsiteSpark Program for three years with no up-front cost. There is only a $100 program offering fee, payable at exit, with no other costs or obligations. Once approved, these companies can have access to:

  • Microsoft Web design and development tools, including three licenses of Microsoft Visual Studio 2008 Professional Edition, two licenses of Microsoft Expression Web 3, and one license of Microsoft Expression Studio 3.
  • Four processor licenses for production usage of Microsoft Windows Web Server 2008 or R2 (when available) and four processor licenses for production usage of Microsoft SQL Server 2008 Web Edition.
  • A third-party premium Website control panel (DotNetPanel).

Find out more or join at WebsiteSpark!

October 9, 2009 Posted by rajramabadran | Startup, Web Hosting, Web Platform | , , , | No Comments Yet

Microsoft SQL Azure CTP Available

image

Yesterday, Microsoft announced the first community technology preview of SQL Azure Database, a cloud-based relational database service built on Microsoft SQL Server technologies. With SQL Azure Database, you can easily provision and deploy relational database solutions to the cloud, and take advantage of globally distributed data centers that provides enterprise-class availability, scalability, and security with the benefits of built-in data protection, self-healing and disaster recovery.

To register for the free trial, visit http://msdn.microsoft.com/en-us/sqlserver/dataservices/default.aspx.

To learn more about SQL Azure, visit http://www.microsoft.com/azure/sql.mspx.

Additionally, see the updated SQL Azure content in the August release of the Windows Azure Platform Training Kit.

SQL Azure documentation on MSDN is also a great learning resource.

More information at the SQL Azure Team Blog here.

August 20, 2009 Posted by rajramabadran | Microsoft, Web Platform | , , | No Comments Yet

Azure Commercial Availability Confirmed, Business Model Announced and More..

image

Yesterday at Microsoft’s Worldwide Partner Conference 2009, we announced the business and partner model for the Windows Azure platform including service level agreements and support programs.

Here are few highlights from the announcement.

· Commercial availability at Professional Developers Conference 2009 in November’09.

· SQL Azure will be available later this summer as a cloud-based relational database platform built on SQL Server.

· Free until the release in November. Now is the time to go check out the free CTP.

You can sign-up for the free CTP account for Windows Azure & .NET Services at http://www.microsoft.com/azure/register.mspx.

The Windows Azure platform, which includes a cloud services operating system – Windows Azure, a Web-based relational database in Microsoft SQL Azure (formerly SQL Services), as well as connectivity and interoperability services with .NET Services.

The pricing model will be a consumption-based pricing model, allowing partners and customers to pay only for the services that they consume.

Here is a summary of the pricing:

image

Additionally the service-level agreement will cover service uptime, connectivity, and data availability and will be backed by a enterprise-class guarantee as outlined in the Windows Azure blog:

“For compute, we guarantee that when you deploy two or more role instances in different fault and upgrade domains your Internet facing roles will have external connectivity at least 99.95% of the time. Additionally, we will monitor all of your individual role instances and detect within two minutes when a role instance’s process is not running and initiate corrective action. For storage, we guarantee that at least 99.9% of the time we will successfully process correctly formatted requests that we receive to add, update, read and delete data. We also guarantee that your storage accounts will have connectivity to our Internet gateway.”

July 15, 2009 Posted by rajramabadran | Azure Services Platform, Cloud Computing, Microsoft, Web Platform, Windows Azure | , , , , , , | No Comments Yet

ebaY sidebar for Internet Explorer 8

image

eBay has just launched a new sidebar offering in beta. I have been collaborating with eBay on this wonderful Internet Explorer 8 sidebar. What is unique is that they are the first Internet Explorer sidebar that utilizes Silverlight™ as part of the presentation layer opening up specific UI features to make the application standard out.

Here is a screen capture of the sidebar on the left running in Internet Explorer 8 on my laptop:

clip_image004

The sidebar utilizes eBay’s Services to obtain real-time information about the customer’s transactions, using an internet connection. Even when the user is not running Internet Explorer, a separate notification service (located visually in the tray) informs the user about important events.

clip_image006

Here is a short  video  on the eBay sidebar with Jonathan Gabbai Global Innovation Manager on the functionality and technical advantages of using Silverlight and IE8 features.

The eBay sidebar is a great example of “Software-Plus-Services” strategy as there is software that runs on a computer you control in this case it is IE8 and Silverlight, plus services delivered over the internet as eBay services, working together to enable cool new rich engaging experience for the eBay user and making both software and services better than either by themselves.

For more information on the eBay IE8 Silverlight sidebard, please see the following related articles:

Case Study: Coming Soon

Channel9 Video: eBay on IE8

May 27, 2009 Posted by rajramabadran | Design, Internet Explorer 8, Microsoft, Silverlight, Software Plus Services, Visual Studios, Web Platform, XAML, eBay | , , , , , , | No Comments Yet

Roadmap for Major Technology announced at TechEd

clip_image002

Thanks to Network World for their article, Microsoft’s software pipeline set to burst. The product roadmaps for the coming year were announced at TechEd this past week.

  • Windows 7 offers key features for developers: Windows Touch, Taskbar, Scenic Ribbon, Scenic Animation, Sensor and Location Platform, Windows Installer 5.0, Internet Explorer 8, PowerShell 2.0. The release candidate is currently available publicly.
  • Windows Server 2008 R2 offers new group policy features that will help with power management and cost cutting, Hyper-V improvements, File Classification Infrastructure, Server Core, APIs and tools to help your tune your parallel applications using NUMA, PowerShell 2.0, Windows Web Services, background services and tasks, Background Intelligence Transfer. The release candidate is currently available publicly..
  • Exchange 2010 designed and developed to work on-premises and as an online service, and introduces a new integrated e-mail archive and features to reduce costs and improve the user experience. The public beta is currently available publicly.
  • Microsoft Code-named ‘Geneva’ is an identity federation platform that simplifies user access and secure collaboration across organizational boundaries. The beta 2 version is currently available publicly.
  • Microsoft Code-named ‘Dublin’ will be an Application extend Internet Information Services (IIS) to provide a standard host for applications that use workflow or communications. For more information, see Overview of WF 4.0, WCF 4.0, and Windows Server “Dublin”.
  • Microsoft Code-named ‘Stirling’ is an integrated security suite that coordinates protection and visibility across desktops, servers, applications and the network edge a client console for Forefront security software. The beta 2 version is publicly available.
  • Microsoft Project Code Named “Velocity” is a distributed in-memory application cache platform for developing scalable, high-performance applications. Community technology preview 3 (CTP3) is currently available publicly.
  • Visual Studio 2010 and .NET Framework 4.0 is being designed inside and out to give developers and development teams every advantage in getting groundbreaking applications to market—faster and easier than ever. The beta 1 release will be available soon.
  • Windows Mobile 6.5 with Windows Mobile Marketplace, Windows Phone
  • Windows Azure is a cloud services operating system that serves as the development, service hosting and service management environment for the Azure Services Platform. Windows Azure provides developers with on-demand compute and storage to host, scale, and manage Web applications on the Internet through Microsoft® data centers. Commercial availability for Windows Azure will likely be at the end of calendar year 2009. Currently available as community preview publicly.
  • Microsoft Hyper-V™ Server 2008 R2 is addition of new features such as live migration and expanded processor and memory support for host systems, it allows organizations to consolidate workloads onto a single physical server. Publicly available as a release candidate.Will continue to be free.
  • Office 2010 — including Office Web applications, SharePoint Server 2010, Visio 2010 and Project 2010 — will enter a technical preview in July 2009 and will release to manufacturing in the first half of 2010. Nominate yourself for the preview at Office The Movie.
  • SQL Server 2008 R2 will empower end users to make better decisions through self services analysis (‘Gemini’) and self-service business intelligence code-named “Kilimanjaro.” It will help IT drive greater efficiency and reduce costs through new capabilities such as multi-server management and Master Data Services. The community preview is due by the end of 2009.
  • Microsoft Code-Name ‘Madison’ is an appliance version of the database for massively parallel processing. It will be able to handle the most demanding data warehousing workloads spanning hundreds of terabytes of data and thousands of concurrent users at the low total cost of ownership (TCO) businesses have come to expect from SQL Server.

For more details on the roadmaps, see

Students can get current Microsoft technologies at Dreamspark.

Startup businesses can get current Microsoft technologies at BizSpark.

May 18, 2009 Posted by rajramabadran | .NET, Azure Services Platform, Cloud Computing, Microsoft, Silverlight, Web Platform, Windows 7 | , , , , , , , , , , | No Comments Yet

The Azure Developer Challenge

image

new CloudApp(), a US based developer challenge, was launched today.  Its focus is to promote applications running on the Azure Services Platform.  This contest will have three categories of winners for applications running on the Azure Services Platform:

  • best .NET application,
  • top PHP application, and,
  • community winner

Contest Dates:

  • Monday, May 4: Contest Open
  • Thursday, June 18: Submission deadline
  • Friday, June 19: Community voting starts
  • Thursday, June 25: .NET & PHP category winners announced at Structure 09
  • Monday, June 29: Community voting ends
  • Tuesday, June 30: Community winner announced

Here is what the winner gets ?

  • Be featured on www.azure.com as well as at major Microsoft events
  • Be featured in a video interview on Channel 9 with the application author
  • Winners will be announced at Structure 09
  • Receive cash ($):
    • .NET Applications Category winner: $5,000 Visa gift card
    • PHP Applications Category winner: $5,000 Visa gift card
    • Community winner: $2,500 Visa gift card

How do I get Started ?:

  1. Join BizSpark if you’re a startup or an entrepreneur, to get access to tools for development and test
  2. Register to join the contest
  3. Sign up for the Azure Services
  4. Download the SDKs and Tools

For more information see newCloudApp().com.

May 7, 2009 Posted by rajramabadran | .NET, Azure Services Platform, Cloud Computing, Microsoft, PHP, Startup, Web Platform | , , , , , | No Comments Yet

MIX09 Big Announcements!

image

I just got back from the MIX09 event that happened at Las Vegas earlier this week and here are some of things that was announced at Mix09:

clip_image002

Announcing the Microsoft Web Platform: Web Platform Installer 2.0 Beta and Windows Web Application Gallery!

The Microsoft Web Platform has a goal to deliver the best platform to developers for building their Web applications. Microsoft is delivering the platform, tools, and applications that development organizations, communities, and developers need.  The Microsoft Web Platform offers a complete ecosystem for building and hosting web sites, services, and applications.  It is designed to interoperate with both ASP.NET and PHP, and integrate easily with community applications and products in the market today.

The Microsoft Web Platform Installer 2.0 (Web PI) is a free tool that makes it simple to download, install and keep up-to-date with the latest components of the Microsoft Web Platform, including Internet Information Services (IIS), SQL Server Express, .NET Framework and Visual Web Developer.  In addition, install popular open source ASP.NET and PHP web apps with the Web PI.

Windows Web App Gallery is a community hub of free and popular .NET and PHP applications for you to use as building blocks for creating dynamic web solutions.

clip_image003Silverlight 3 Beta (Developer release).   This is a very exciting release.  Some of the interesting new features that the platform provides include:

  • Support for Higher Quality Video & Audio. With support for native H.264/Advanced Audio Coding (AAC) Audio, live and on-demand IIS7 Smooth Streaming, full HD (720p+) playback, and an extensible decoder pipeline, Silverlight 3 brings rich, full-screen, stutter-free media experiences to the desktop.
  • Silverlight 3 contains new 3D graphics, animation features, hardware accelerated effects and text improvements that enable designers and developers to create next generation Web visuals.
  • Improved RIA Productivity. New features include:
    • Silverlight 3 is packed with over 60 high-quality, fully skinnable and customizable out-of-the-box controls
    • Deep Linking. Silverlight 3 includes support for deep linking, which enables bookmarking a page within a RIA.
    • Search Engine Optimization (SEO).
    • Enhanced Data Support: Element to Element binding, Data Forms, New features for data validation, Support for business objects
    • Improved performance through Application library caching, Enhanced Deep Zoom, Binary XML, Local Connection.
  • Out of Browser Capabilities. The new out of browser experience in Silverlight 3 enables users to place their favorite Silverlight applications directly onto their PC and Mac, with links on the desktop and start menu—all without the need to download an additional runtime or browser plug-in. Also, the new offline features enables Silverlight applications to work whether the computer is connected to the Internet or not.

clip_image005

· Also the other major announcement at MIX was the launch of Internet Explorer (IE8). This latest version is faster than IE7 by 80% in common micro-benchmarks. In side-by-side measures of speed in opening the top 25 websites worldwide, IE8 was as fast or faster than Firefox and Chrome.

· Some of the major features of IE8 are its better tab handling, a niftier search bar, a more useful address bar, and new tools that deliver information directly from other Web pages and services. Some of the security features include the anti-malware protection, and better ways to protect your privacy and most noticeable new features are Accelerators and Web Slices.

· Additional information on the release is available at Internet Explorer 8. In addition some of the IE8 Add-ons from some of our partners is available at here. You also can see some of my previous posts on IE8 here

March 21, 2009 Posted by rajramabadran | .NET, Design, MIX, Microsoft, Silverlight, Web Platform, XAML | , , , , , | No Comments Yet

Free Web Hosting & Web Tools from Microsoft

image

Here is a excellent *FREE* offering from Microsoft and our top web hosting partners.

  • Free hosting for 60 days
  • Free Microsoft Expression Web ($299 value) and Microsoft Visual Web Developer 2008 Express Edition
  • Free $100 Microsoft adCenter search advertising credit

The Microsoft Web Platform

Rock solid Web hosting on Microsoft’s most up-to-date Web platform, including:

  • Windows Server 2008
  • IIS 7
  • ASP.Net
  • SQL Server 2008 Web
  • PHP and MySQL
  • Expression Web and
    Visual Web Developer Express
  • Click here for a complete list of the Microsoft Web Platform components

This is a good example of our commitment to Interop and more importantly validation of our Software Plus Sevice strategy for providing customers to building consistent rich applications and with choice of hosting with our partners or in our cloud.

So Startup(s) grab this opportunity and also for Enterprise who are at looking at ways to reducing cost or exploring new scenarios this will great to try out.

March 3, 2009 Posted by rajramabadran | .NET, Cloud Computing, Design, Expression Web, Microsoft, Startup, Web Hosting, Web Platform | | 1 Comment

Azure Service Plaform Videos

image

As some of you had left comment in my blog post on “Azure” wanting additional  tutorial and here’s the first of a comprehensive set of HDI’s (“How Do I …?”) on the entire Azure Services Platform.

Here are some of the HDI’s you will find there:

Additional here is a a great series (ongoing) on cloud computing and related concepts, and the Microsoft platform and strategies by David Chou, an Architect Evangelist at Microsoft (friend and colleague)::

February 18, 2009 Posted by rajramabadran | .NET, Azure Services Platform, Cloud Computing, Web Platform | , , , | 1 Comment