ASP.NET 5 is a significant redesign. Checkout the overview on the ASP.NET site.
“ASP.NET 5 is a lean .NET stack for building modern web apps. We built it from the ground up to provide an optimized development framework for apps that are either deployed to the cloud or run on-premises. It consists of modular components with minimal overhead, so you retain flexibility while constructing your solutions.”
“Today is a pivotal moment for .NET. With the release of .NET 2015 Preview, we are embarking on a new journey while maintaining our strong commitment to the 1+ billion customers that are using .NET today.
As Scott Guthrie and S. ‘Soma’ Somesegar announced at the Connect(); event today, .NET is entering a new era as it embraces open source as a core principal and enables .NET applications to run on multiple operating systems. As part of .NET 2015 Preview, we are delivering .NET Core 5 which is a completely open source stack and can run on multiple operating systems. In addition, not only are we contributing .NET Core 5 to the .NET Foundation but we will openly collaborate with the community and ensure that we continue our strong relationship with existing .NET open source communities, in particular the Mono community. Here are a set of announcement around open source and cross platform from today’s Connect(); event:
.NET Core 5 is the small optimized runtime for ASP.NET 5. It currently runs on Windows, and will be extended to Linux and Mac. You will have more choice of which operating systems you use for ASP.NET 5 development and deployment, supported by Microsoft. Azure will support ASP.NET 5 in both Linux and Windows VMs. You choose.”
Great article on how Windows Azure Web Sites: How Application Strings and Connection Strings Work.
Windows Azure Web Sites has a handy capability whereby developers can store key-value string pairs in Azure as part of the configuration information associated with a website. At runtime, Windows Azure Web Sites automatically retrieves these values for you and makes them available to code running in your website. Developers can store plain vanilla key-value pairs as well as key-value pairs that will be used as connection strings.
Since the key-value pairs are stored behind the scenes in the Windows Azure Web Sites configuration store, the key-value pairs don’t need to be stored in the file content of your web application. From a security perspective that is a nice side benefit since sensitive information such as Sql connection strings with passwords never show up as cleartext in a web.config or php.ini file.
Today Microsoft has made Visual Studio 2012 and all it’s related products available to download. You should note that with the 2012 edition, Team Foundation Server Express is available. Sweet!
Download and try it today
Attend the launch event on September 12
Microsoft’s WebsiteSpark program has been updated to now include Windows Azure benefits. If you’re a member of this program then you should have or will be receiving an email to update your account.
You will need to login to your WebsiteSpark account and then click to update your account to include the new Windows Azure benefits.
Here is what is included…
WebsiteSpark members can now get up to $1400 in annual Windows Azure resources to design, develop and deploy their site in the cloud. You will also get to keep at no charge, an Expression Web license upon completion of the 3 year program.
Here is additional information about the WebsiteSpark Azure Offer Details:
In order to take advantage of these additional program benefits, you will need to do this prior to 12/18/2012.
If you don’t already know what Windows Azure is, then it’s Microsoft’s public cloud.
Microsoft’s Windows Azure is flexible, open and rock solid. Windows Azure allows you to quickly build, deploy and manage applications across a global network of Microsoft-managed datacenters. You can build applications using any OS, Language, Database or Tool and it has a 99.95% monthly SLA.
One of the new features I noticed is FREE Web Sites. It allows you to start for free and scale as you go.
When they say open, they have greatly expanded the development languages, framework and tools available, all of which are open source and available on github. Cool!
There are also changes in what servers you can use. Apart from Windows, you can now also install Linux as well in virtual machines.
Azure is really transforming into a cloud that isn’t just limited to the Microsoft technology stack, not that there is nothing wrong with that. I love Microsoft technologies, but I think Microsoft make a smart decision to open up and allows Linux, mySql and other languages to be used.
Speaking of languages, there is now support for 5 major languages and then some.
- Blob Service
- Table Service
- SQL Database
- SQL Reporting
Messaging and Integration
- Service Bus Queues
- Service Bus Topics
- Queue Service
- Service Bus Relay
- Caching (AppFabric)
- Access Control
- Media Services
- SendGrid Email Service
With the free trial you can…
- Quickly deploy websites to a highly scalable cloud environment
- Easily deploy and manage virtual machines running Windows Server and Linux
- Create highly scalable applications in a rich PaaS environment
- Create, manage and distribute media in the cloud
The free trial contains:
||750 small compute hours per month
||10 shared web sites
||1 GB SQL database instance
||20 GB with 1,000,000 storage transactions
||unlimited inbound and 20 GB outbound
There is a lot that can be done with Windows Azure and the only way to know if it’s right for you and your organization is to give it a try and see what you think.
Get started now: