Monday, October 20, 2014

NuGet: In the Platform

NuGet: In the Platform



Jeff Handley thinks about the design and architecture
that have grown NuGet to where it is, and then looks ahead to how to
build NuGet - and package management - deeply into the Microsoft
developer platform. It'll involve new features in NuGet, and changes to
MSBuild and Visual Studio.
See what the team have planned.

Building a Better NuGet

Building a Better NuGet



NuGet is the standard package manager for the Microsoft development
platform. It has transformed the ease of finding and installing the
latest version of .NET packages, tools and frameworks. However, it
relies on package authors to get packages right, and there is little
documentation for them to go by, leading to a few inevitable problems.
Ed Charbeneau offers advice from experience. 

Wednesday, October 15, 2014

DevOps – Hot topic at TechEd 2014 in Barcelona - DevOps Blog - Site Home - TechNet Blogs

DevOps – Hot topic at TechEd 2014 in Barcelona - DevOps Blog - Site Home - TechNet Blogs



over 20 sessions focusing one way or the other on DevOps.

Jump Start on Microsoft Virtual Academy “Azure Resource Manager”. 

Culture Debt – Watch your Balance - DevOps Blog - Site Home - TechNet Blogs

Culture Debt – Watch your Balance - DevOps Blog - Site Home - TechNet Blogs



Everything you need to know about What’s New in Microsoft Azure | Regular IT Guy

Everything you need to know about What’s New in Microsoft Azure | Regular IT Guy



You want to
enable a level of disaster recovery that you currently can’t have,
because you only have one Datacenter.  You can now use Azure as your
second site and replicate them (provided they are Generation 1VMs) up to
Microsoft Azure – using Azure Site Recovery. 
enable this… http://azure.microsoft.com/blog/2014/10/02/disaster-recovery-to-azure-using-azure-site-recovery-is-now-ga/

Edge Show 121 - Azure Resource Manager | Edge | Channel 9

Edge Show 121 - Azure Resource Manager | Edge | Channel 9



Role Based Access Control (RBAC) feature inside of Microsoft Azure.



  • What is Azure Resource Manager? Resource Groups, Management Layer, RBAC, Deployment Templates

IT Pro Blog - Site Home - TechNet Blogs

IT Pro Blog - Site Home - TechNet Blogs



Modernizing Your Infrastructure with Hybrid Cloud - Migrating Exchange Server to the Cloud (Part 31)

Tuesday, October 14, 2014

RoboBiz NERVE Center Reception - Mass Technology Leadership Council

RoboBiz NERVE Center Reception - Mass Technology Leadership Council



35 robotics focused research and
development programs across ten institutions in the state. Another eight
institutions across New England have programs in nearby states. 150+
robotics companies with land, air, sea, mobile, stationary, autonomous,
health, marine, agriculture, logistics, and more, the Massachusetts
cluster is pushing the boundaries of intelligent automation in many
fields.

   •  Help us celebrate the Massachusetts and New England Robotics EcoSystem
   •  See live robotic demonstrations from companies in the area
   •  Learn about the regions robotics test facilities
   •  Meet international attendees from Boston's RoboBusiness conference

Alaina Percival - Women Who Code SF (San Francisco, CA) - Meetup

Alaina Percival - Women Who Code SF (San Francisco, CA) - Meetup



Lisa Vaas (@LisaVaas) | Twitter

Friday, October 10, 2014

Microsoft Azure Web Site Cheat Sheet

Microsoft Azure Web Site Cheat Sheet

Unboxing FP - functional programming

Unboxing FP



Clojure, Elm, F#, Haskell and OCaml.





Language Online REPL
Clojure http://tryclj.com/
F# http://www.tryfsharp.org/
Elm http://elm-lang.org/try
Haskell http://tryhaskell.org/
OCaml http://try.ocamlpro.com/


Visual Studio Tooling Guidance

Visual Studio Tooling Guidance



Semantic Versioning can be used to
install the latest patch or minor version where compatibility is
guaranteed, but I’ll respond with three counter arguments:



  1. There’s no such thing as a compatibility guarantee
  2. And all you’re doing is expanding your test matrix, with the possibility of handcuffing yourself
  3. Besides, this would only help users who haven’t yet installed the
    package; it doesn’t solve the problem for users who already have




  1. Make the tooling install a fixed version
  2. Allow the user to utilize existing NuGet tooling to update the package when it’s right for them
  3. Update your tooling when you need to make a change to the tooling and package together
  4. Never let tooling update a package that is already installed!

HTTP/2: The Long-Awaited Sequel - IEBlog - Site Home - MSDN Blogs

HTTP/2: The Long-Awaited Sequel - IEBlog - Site Home - MSDN Blogs



While there have been lot of efforts to streamline Web architecture
over the years, none have been on the scale of HTTP/2. We’ve been
working hard to help develop this new, efficient and compatible standard
as part of the IETF HTTPbis Working Group. It’s called, for obvious
reasons, HTTP/2 – and it’s available now, built into the new Internet
Explorer starting with the Windows 10 Technical Preview.




You can see an overview of the work we have been doing with the HTTPbis working group by checking out the Microsoft Open Technologies HTTP/2 page.

Monday, October 06, 2014

Experfy: Hiring Big Data Consultants On-Demand | Find Big Data Projects

Experfy: Hiring Big Data Consultants On-Demand | Find Big Data Projects



You can turn to Experfy to extend your big data and analytics workforce risk-free. Post a short-term
project and we match you with the best provider. Or hire someone long term to augment your existing team. 

Friday, October 03, 2014

How to Develop an Intelligent Autonomous Drone using an Android* Smartphone

How to Develop an Intelligent Autonomous Drone using an Android* Smartphone



Playing with small civilian drones is fun. Building them is even better!
For those of you who are interested in developing your own “smart”
drone, this article provides easy directions for making an intelligent,
autonomous drone using an Android* smartphone, OpenCV*, C++, and Java*.
And this is just the starting point. Once you’ve mastered these
instructions, other programs are available to help you further refine
your drone. Visit the Intel® Software Academic Program [1] for more information about the Intel® OpenCourseWare for self-study.

Thursday, October 02, 2014

IoT Developer Program Update: Support for Intel Galileo Gen 2 Boards

IoT Developer Program Update: Support for Intel Galileo Gen 2 Boards



published the Windows image and instructions
to enable anyone enrolled in the program to put Windows on their own
Intel Galileo board. It’s been great to see the interest as evidenced by
the steady flow of OS image downloads.


The principle of openness is core to the Maker movement. We’ve embraced this by working with MS Open Tech
to open source the Wiring headers, Wiring implementations,
documentation, sample projects, and shield/wiring libraries for Intel
Galileo running Windows, and you’ll find all of this on GitHub.



recently added samples showing how to use a SparkFun Weather Shield, Hardware Serial, and Firmata & Cylon