Sign in or Join FriendFeed
FriendFeed is the easiest way to share online. Learn more »
Microsoft Developer

Microsoft Developer

A room for Microsoft Developers. Use this room to improve the MS developer community by providing information, documentation, and discussion links. Comment and Like items in this room to encourage discussion.
Microsoft Developer
Escalation acceleration - http://blogs.msdn.com/b...
When I recently wrote about the frightening yet fantastic world of DevOps, I discussed how escalations reach the dev team, but I skipped over when the dev team does the escalating. As you move from shipping annually to shipping weekly and daily, you depend on engineering systems and services to work 24x7. However, engineering systems often don’t get the love they deserve, and may not be resilient. As a result, escalations become part of your life. Ideally, we would transform our engineering systems into production-quality services (at least three nines—inoperative only eight total hours per year). By engineering systems, I mean source control, build, test automation, networking, code signing, release, ingestion, configuration, deployment, and monitoring. While these systems are constantly improving, and a growing focus at Microsoft, many are far from three nines. That means the right solution is years away, so knowing how to handle escalations well is a skill well worth having. How do...
Microsoft Developer
Escalation acceleration - http://blogs.msdn.com/b...
Microsoft Developer
Spooked by Columnstore? See My Halloween Weekend Preso at #SQLSatOregon - http://blogs.msdn.com/b...
Microsoft Developer
Spooked by Columnstore? See My Halloween Weekend Preso at #SQLSatOregon - http://blogs.msdn.com/b...
This Halloween weekend I continue my efforts to make the world of SQL DWs a better place—one table at a time—via evangelizing Columnstore at #SQLSaturday337 in Portlandia.  Columnstore Indexes in SQL Server 2014: Flipping the DW /faster Bit If you’ve not been in a crypt since last All Hallows Eve, you likely know this is one of my staples.  Register, see the schedule, or see the event home page on the SQL Saturday site.  I’ll look forward to seeing you here: Mittleman Community Center 6651 SW Capitol Highway Portland, OR 97219 Kudos to Arnie Rowland (@ArnieRowland), Paul Turley (@Paul_Turley), Theresa Iserman (@TheresaIserman), Vern Rabe, Rob Boek (@robboek), & the rest of the Oregon SQL Users Group (@osqld) Leadership Team for their superb organizational efforts. SQL Saturday Oregon All-Stars: Speaker Tom Roush (@GEEQL) flanked by Leadership Team members Theresa Iserman (also a speaker) & MVP Arnie Rowland.
Microsoft Developer
Edit and Query documents through the Azure portal - http://blogs.msdn.com/b...
Microsoft Developer
Edit and Query documents through the Azure portal - http://blogs.msdn.com/b...
Edit and Query documents through the Azure portal We’ve released a number of great enhancements to further improve the DocumentDB management experience. Our October 23rd portal update lights up the following new capabilities through https://portal.azure.com: Document CRUD operations – create, edit and delete documents Document system properties – view system properties for each document Document filtering and refresh – filter and refresh results within Document Explorer Query Explorer – author and run DocumentDB SQL queries Keep reading for some additional information on each of these new features! Document CRUD operations Document Explorer has been enhanced such that you can create, edit and delete documents. To create a document, simply click the Create Document command and a minimal JSON snippet will be provided: Note that if you choose to not provide an id, Document Explorer will automatically generate a GUID as the id value. Once I click save, the document is updated to reflect...
Microsoft Developer
Bypassing Multiple-Authentication Providers in SharePoint 2013 - http://blogs.msdn.com/b...
Intro I haven't researched to see if this topic has been heavily documented but feel like putting my 2 cents of input so hope this helps you. One of Microsoft's big pushes for SharePoint 2013 for On Premise is to consolidate multiple web applications to a single Web Application. This is easier said than done and depending on the complexity of one's environment this can take some time to unravel all of the moving parts like moving from path based to host name site collections. This blog focuses on how should I handle the sign in experience when a web application requires multiple authentication providers? In my test case scenario, I require SAML Authentication for my users. Question: Wait, I thought you mentioned multiple authentication providers? Answer: Yes, I did and keep reading below! Because I require SAML Authentication enabled on the web application, I also require Windows Claims authentication enabled on the web application. This is required by Search in order to crawl the...
Microsoft Developer
Bypassing Multiple-Authentication Providers in SharePoint 2013 - http://blogs.msdn.com/b...
Microsoft Developer
How to convert a jagged array to 2D array - http://blogs.msdn.com/b...
Microsoft Developer
How to convert a jagged array to 2D array - http://blogs.msdn.com/b...
If the dimensions of the 2D array is known, you can use this code: string[,] arr = new string[5, 4]; string[] filelines = File.ReadAllLines("file.txt"); for (int i = 0; i < filelines.Length; i++) {     var parts = filelines[i].Split(',');    // Note: no need for .ToArray()     for (int j = 0; j < parts.Length; j++)     {         arr[i, j] = parts[j];     } }
Microsoft Developer
MonoGame for the XNA Developer (#Gamedev w/ @ScruffyFurn) - http://blogs.msdn.com/b...
Microsoft Developer
MonoGame for the XNA Developer (#Gamedev w/ @ScruffyFurn) - http://blogs.msdn.com/b...
When XNA was put into “stasis” a huge hole was created in the game development tool space. In this latest episode of #Gamedev w/ @ScruffyFurn I rant about the heartache I suffered with the retirement of XNA and take a look at my newly budding relationship with MonoGame,, the open source implementation of XNA. Special guest Bryan Griffiths shares great insights and offers amazing advice from his years of experience in “AAA” and Indie game development. Share your feedback! Let us know what you think of the show. Your feedback helps shape the show so reach out and lend your voice. Got a great idea or topic for a rant? Let us know. Tweet to @cdndevs “#ScruffyFurnRants” or comment on our Facebook wall. Have feedback? Tweet to @cdndevs with the “#TellScruffyFurn” or comment on our Facebook wall. Sign On ScruffyFurn! We determine the success of these endeavors, not only by the amount of positive “noise” that you all make, but more importantly, by the number of people who are interested (the...
Microsoft Developer
November 5th 2014 webcast for delivering applications from the cloud to your workforce with Azure RemoteApp - http://blogs.msdn.com/b...
Microsoft Developer
November 5th 2014 webcast for delivering applications from the cloud to your workforce with Azure RemoteApp
Please join us on November 5th, 2014 for an overview webcast all about Azure RemoteApp.  In this webcast, we will discuss delivering applications from the cloud with Azure RemoteApp. This scalable, agile cloud service will enable your users to stay productive on the go, while safeguarding your sensitive corporate resources.  Demi Albuz and Thomas Willingham will be leading the discussion from Microsoft. To prepare for this webcast, we recommend that you view this brief video to learn about the latest Enterprise Mobility Suite features and capabilities.  Register here. Thank you
Microsoft Developer
ConvertFrom-String: Example-based text parsing - http://blogs.msdn.com/b...
Intro I’m sure most of you are familiar with the powerful tools for text parsing available in PowerShell. A presentation at the PowerShell Summit a couple of weeks ago provides a good overview of these and mentions a new Powershell cmdlet, ConvertFrom-String, that was introduced in Windows Management Framework 5.0 Preview September 2014. ConvertFrom-String lets you parse a file by providing a template that contains examples of the desired output data rather than by writing a (potentially complex) script. A Simple Example The namesAndCities.input.txt attached to this post contains simple names together with cities, and namesAndCities.namesOnly.template.txt copies the first two records and wraps their names in template markup: {Name*:Craig Trudeau} Buffalo, NY {Name*:Merle Baldridge} Baltimore, MD This defines the extraction of all names from the file. (In this case a single example would have worked due to the distinct formatting of the lines, but in general it is better to supply two...
Microsoft Developer
ConvertFrom-String: Example-based text parsing - http://blogs.msdn.com/b...
Microsoft Developer
The MVP Global Summit: A Virtuous Cycle - http://blogs.msdn.com/b...
The following post was written by MVP Program Event Manager Paulette Suddarth Widely recognized as one of the most important community events in the world, next week’s MVP Global Summit will be, as it always is, a reflection of the community itself. MVPs are instrumental in every facet of the event, helping us plan and make continual improvements as well as infusing every jam-packed moment with their passion, curiosity and expert insights. Core to the mission of the MVP Global Summit is the free exchange of ideas between MVPs and Microsoft teams about Microsoft technologies—how they work now and what’s in the works for the future. It provides all of us at Microsoft the opportunity to receive direct feedback from hands-on experts. And that’s true of the event itself. Last year, after we significantly improved the Summit feedback tool—based on MVP feedback—we gained a record 75% response rate from attendees. This year, we’re hoping to hear from 80% of Summit participants. From the...
Microsoft Developer
The MVP Global Summit: A Virtuous Cycle - http://blogs.msdn.com/b...
Microsoft Developer
[VIDEO] Single Page Applications with jQuery or AngularJS
The video course that Stacey Mulcahey and I did a few weeks back is online now. If you’re interested in learning how to write SPAs, debug using Visual Studio or the new F12 developer tools, and want to know how deploy to Azure, then we’ve got all ...read more...(read more)
Microsoft Developer
[VIDEO] Single Page Applications with jQuery or AngularJS - http://blogs.msdn.com/b...
Microsoft Developer
Episode 2 of #StartupLife: Board Shorts and Neckties - http://blogs.msdn.com/b...
Microsoft Developer
Episode 2 of #StartupLife: Board Shorts and Neckties - http://blogs.msdn.com/b...
This post is part of an ongoing series of videos inspired by the community and brought to you by BizSpark. Share your own #StartupLife experiences on Twitter for a chance to be featured in our next Vine video. Start-up life can be tough, BizSpark is there to help. Does this scene look familiar to you? You're midway through your typical start-up dinner when you remember a Skype meeting you can't be late for. The lines between work and personal life become blurred, non-existent really, when you're leading the start-up lifestyle. Fortunately, working in the start-up world has afforded you some skills that come in handy in a moment like this. Apply a little resourcefulness, sprinkle in a dash of ingenuity and...voilà! The board shorts and necktie look is born. This is the second video in our series (check out our fist post: Real Start-ups Run on Ramen) and it was inspired by @RHolmes4 who posted the tweet below. Rich knows that as a start-up, duty calls at all hours of the day and being...
Microsoft Developer
Epic Sage Chapter 4: Wherein I Discover Ripple and the Multi-Device Hybrid Apps Extension for Visual Studio
This post is the fourth post in the series: Uploading Images from PhoneGap/Cordova to Azure Storage using Mobile Services In the previous chapter of this saga, I was frustrated at not being able to get the Eclipse IDE to even run on my laptop (although I had it running a few months back). After wasting an entire morning, I remembered that the Multi-Device Hybrid Apps extension for Visual Studio (let’s just call it Cordova extension for short) included an Android emulator and a bunch of other good stuff. This seemed to me the perfect time to try out this new x-plat offering from Microsoft—and I really liked it. In fact, I did a whole blog post on it: The Multi-Device Hybrid Apps extension for Visual Studio Kinda Rocks. Please read this post as I won’t be going over again all the goodness, this series is about me trying to get my Cordova app, which uploads raw JPEG binaries directly to Azure Blob storage, to run. Although I had installed the Cordova extensions for Visual Studio just to...
Microsoft Developer
Epic Sage Chapter 4: Wherein I Discover Ripple and the Multi-Device Hybrid Apps Extension for Visual Studio - http://blogs.msdn.com/b...
Microsoft Developer
Its all about being Open! - http://blogs.msdn.com/b...
Microsoft Developer
Its all about being Open!
Why Open? One of the coolest things to happen at Microsoft is embracing and supporting Openness. This is about how we, as a company, collaborate with others in the industry and how we listen to our customers. Its about the choice that we give to our customers and developers. Right from supporting Linux, Drupal, Java, Hadoop, PHP, NodeJS, HTML5 and Python to extending our support on the cloud through Microsoft Azure, Microsoft has embraced openness. In fact, Microsoft has partnered with 150+ standard bodies, 400+ working groups around the world to ensure that our technology works with every one else’s. Cloud and Open Technologies Microsoft Azure is open, flexible and a scalable platform which is a great choice for app creation. Azure supports virtual machines on several Linux flavors such as CentOS, Ubuntu, Suse. Not only does it support open platforms but also open development tools. As already mentioned above the support for the various development tools is pretty exhaustive. For...
Microsoft Developer
Pumpkinduino Part 4: The final hardware and software put together - http://blogs.msdn.com/b...
Microsoft Developer
Pumpkinduino Part 4: The final hardware and software put together - http://blogs.msdn.com/b...
Previous Post: Pumpkinduino Part 3 Ok, I procrastinated, got distracted, then got sick with one of those icky colds that you just can’t shake, so the final product kind is not really all that good.   On the other hand you can pull the parts out of your Arduino pile, since I didn’t use the Galileo in the final product.  Software Well nothing like procrastination to get you into trouble, but I did manage to find some ideas like the “ Pimp your Pumpkin ” by Matt Makes.  I didn’t...(read more)
Microsoft Developer
Using Bing for technical instant answers and automated solutions - http://blogs.msdn.com/b...
Microsoft Developer
Using Bing for technical instant answers and automated solutions - http://blogs.msdn.com/b...
Bing has been providing factual instant answers for some time now, but recently they added "technical" instant answers for questions about Microsoft products or technical support issues. My previous team built the content management system that our internal content delivery teams are now using to add technical instant answers to Bing. Here's an example technical instant answer for the "Cortana" search term: Now that I'm working on support diagnostics and automated solutions again, I have been working with the Bing and content delivery teams to get some instant answers created with links to some of our automated solutions. And I'm happy to announce that the first one is live! So you can now search for "Windows Update Troubleshooter" (or a variety of related terms and error messages) and the first result will be a technical instant answer with a link to download and run our automated troubleshooter to fix problems with Windows Update. When you click the link in step 3, you will be...
Other ways to read this feed:Feed readerFacebook