I mentioned earlier this week in my sprint 31 deployment post
that we were working on some bigger things I wasn’t ready to talk about yet. Well, this is one of them….
As development organizations are trying to improve the cycle times on their development process – getting ideas through development and into production and collecting feedback faster and faster, they are looking for ways to streamline the process. You hear a lot of talk these days about “DevOps” and “NoOps”. Both are rapidly evolving perspectives on how to improve the interaction between development and production with the goal of
improving the cycle time and the application quality. One of the evolving practices in this space is “Continuous Deployment” – getting new versions of the app into production (or a production like environment) continuously to exercise the muscle and see the results.
Today, we unveiled a partnership between Azure
and our Team Foundation Service
that enables automated deployment of either Windows Azure Websites or Windows Azure Cloud Services. By default, we configure automated deployments with every checkin but you can modify that to do scheduled or manual deployments – basically anything you can do with a TFS Build.
Getting started...(Read whole news on source site)
One of our primary goals with developer tools is to ensure we enable developers to be very productive while targeting Microsoft platforms. This includes delivering the relevant tools on the same cadence as the platforms, meaning that the tools should ship along with or in the same general timeframe as platform advances, so that developers can be productive immediately. This effort should be evident from all of the work we’ve been doing for building Windows 8 Metro style apps with Visual Studio 2012, releasing the Developer Preview, Beta, and Release Candidate builds of Visual Studio 2012 in sync with the
corresponding Windows 8 releases.
Today, Windows Azure unveiled its June 2012 updates. This is a significant release for Windows Azure, delivering new services that simplify building applications that span cloud and on-premises servers. This includes adding support for a continuum of compute containers, ranging from Windows Azure Virtual Machines (IaaS) to Windows Azure Web Sites, and support for new developer services, like Windows Azure Caching. For a more detailed exploration of what’s new this spring in Windows Azure, see Scott Guthrie’s blog
In conjunction with today’s release, and in line with the aforementioned goal, I’m excited to announce that the June 2012...(Read whole news on source site)
I’m excited to announce the release of the Windows Azure SDK for .NET – June 2012, which is available for immediate download here
. The SDK provides tools for both Visual Studio 2010 SP1 and Visual Studio 2012 RC. Visual Studio 2012 support for the Azure SDK has been a popular request and I’m happy to make this available today in coordination with the June 2012 release of Windows Azure. For more information on today’s platform release, I recommend visiting Scott Guthrie’s blog
for the overall announcement, as well as the videos from today’s Meet Windows Azure event
Visual Studio, we focus on providing you with the best possible tools to develop your cloud services. There are two ways we go about doing this. One is the productivity tooling features for Windows Azure apps, which I’ll be covering in more detail in this post. The other is the application lifecycle management tools we provide, which help decrease cycle time and enable the team to deploy more quickly (see my previous post on continuous value delivery
.) Today we announced new features for developing cloud based services, including continuous integration and continuous deployment. With these new features you can...(Read whole news on source site)
Extending the previous discussion on PivotTables, in this blog post I will show how you can create a PivotTable and PivotChart using Visual Studio Tools for Office (VSTO). After populating data into excel worksheet, generating PivotTables is quite a common task for VSTO developers. This can be easily broken down into below steps: a) Create [...]
Windows Azure Websites allows you to publish a web site in ASP.NET, PHP, Node, … to Windows Azure by simply pushing your source code to a TFS or Git repository. But how does Windows Azure Websites manage dependencies? Do you have to check-in your assemblies and NuGet packages into source control? How about no… NuGet 1.6 shipped with a great feature called NuGet Package Restore
. This feature lets you use NuGet packages without adding them to your source code repository. When your solution is built by Visual Studio (or MSBuild, which is used in Windows Azure Websites),
a build target calls nuget.exe to make sure any missing packages are automatically fetched and installed before the code is compiled. This helps you keep your source repo small by keeping large packages out of version control. Enabling NuGet Package Restore Enabling NuGet package restore can be done from within Visual Studio. Simply right-click your solution and click the “Enable NuGet Package Restore” menu item.
Visual Studio will now do the following with the projects in your solution: Create a .nuget folder at the root of your solution, containing a...(Read whole news on source site)
By adding IaaS to its Platform as a Service (PaaS) portfolio, Microsoft is also mounting its most formidable challenge yet to Amazon Web Services.
In the midst of my playing around with the new SQL Server Data Tools, the Visual Studio 2012 Release Candidate came out. So I thought I'd upgrade...
Well, I was wondering the same, because LinkedIn lost a few million passwords. It’s out on the web in a zip. So if you have downloaded the file to check if your password is in it, you won’t be able to see your password because it is encoded. So that is the reason I wrote this tiny WPF Windows application, to have a textbox, button and output label. Basically this does take the password you type in, hash it with SHA-1 and shows the hash on the label and put’s it on the Windows clipboard. So if you open the
LinkedIn password list in notepad, just search (CTRL+F) and paste (CTRL+V) to see if you are on the list. Now there are two options: 1. The “I trust JP Hellemons”-way and download the attached WPF project and run it. (Less fun, but takes less time)
2. The “I don’t trust him”-way and build your own tiny app with the code provided below: 2a. Launch Visual Studio and create a new WPF project
2b. Build...(Read whole news on source site)
: Create a New Virtual Machine Create a Remote Desktop Connection to the Virtual Machine
The new HTML-based Windows Azure Management Portal enables users of all popular operating systems, tablets and smartphones to create, modify and delete instances of cloud services, Web sites, virtual machines, SQL [Azure] Databases, storage accounts, and virtual networks in all Microsoft data centers that support Windows Azure. Future OakLeaf Systems blog posts will cover the remaining five topics. Web sites and virtual machines are new Windows Azure features introduced at Microsoft’s
MEET Windows Azure celebration of the Spring 2012 wave of Windows Azure upgrades and updates to be held in San Francisco’s Madrone Studios on June 7, 2012.
This post was published at 9:00 AM on 6/7/2012, when Microsoft released the embargo on disclosing details of new Windows Azure features by MVPs and members of the Windows Insiders who had early access. Note
: Screen captures were taken with the new Windows Azure Management Portal Preview version on 5/31/2012. The appearance of Portal Preview screens might be different on 6/7/2012 and later. Update
6/7/2012 10:30 AM PDT: According...(Read whole news on source site)
I’m intrigued by node – partly because of all the recent hype and ‘cool kid’ factor – but mostly because I like the idea of having a single language context on both client and server. Plus, the overall programming style … Continue reading →