1Gig-Tech (#38) – IoT, VR, Azure, .NET 4.6.2

August 10, 2016 1Gig Tech , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 9 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • IoT-VR with Unity,Intel Edison (Grasshopper.iics, Abhishek Nandy)
    In this tutorial we will cover a different perspective how we can use Unity and for virtual experience.We will work on an animation system give complete life to our character and add a different dimension by bringing in the scope of MQTT adding Intel Edison to feel the magic.
  • AWS vs Azure vs Google Cloud Platform – Storage & Content Delivery
    In this series, we’re comparing cloud services from AWS, Azure and Google Cloud Platform. A full breakdown and comparison of cloud providers and their services are available in this handy poster. With any cloud deployment it is important to be match the right storage solution to each workload.
  • Announcing .NET Framework 4.6.2 (Stacey Haffner)
    Today we are excited to announce the availability of the .NET Framework 4.6.2! Many of the changes are based on your feedback, including those submitted on UserVoice and Connect. Thanks for your continued help and engagement! You can see the full set of changes in the .NET Framework 4.6.
  • .NET Standard Library Support for Xamarin (James Montemagno)
    Today, we are extremely pleased to release support for .NET Standard Libraries for all Xamarin applications. This includes creating and consuming local .NET Standard Libraries, but also adding .NET Standard Libraries from NuGet directly to your Xamarin apps.
  • Cloud Adoption: A Deep Dive into the Swiss Cheese Model
    In a three-part series describing how Hymans Robertson adopted Microsoft Azure, guest blogger Barry Smart describes their risk & mitigations analysis process and explains how you can use the same process to understand the risk of your own cloud journey.
  • Entity Framework Core 1.1 Plans (Rowan Miller)
    Now that Entity Framework Core (EF Core) 1.0 is released, our team is beginning work on bug fixes and new features for the 1.1 release. Keep in mind that it’s early days for this release, we’re sharing our plans in order to be open, but there is a high chance things will evolve as we go.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech


Session: Azure Serverless App Services @ Singapore

July 5, 2016 Azure, Developer Hub, Sessions , ,

On 18th July, I and my friend Faizal (both Azure MVPs in Singapore) will be holding a session as part of Azure User Group in Singapore. In this meetup, we will talk about Serverless Architecture and how Logic Apps and Azure Functions add up to a Serverless App Service architecture for your Business and SaaS applications

The session will demonstrate how integration of existing SaaS applications can be achieved and how event driven serverless programming can be done on Azure. This will be Level 300 talk with more references to architecture than just demos.

The session is completely free, so you can RSVP at below link


Date/Time: 18th July 19:00 SGT
Venue: Microsoft Singapore, Level 22, 22CF12

PS: As part of .NET User Group, we also have a guest MVP Eriawan join us to give an excellent introduction to F# and drive community engagement to the wonderful functional language. So please join his session at 7pm SGT

1Gig-Tech (#31) – SonarLint, AMQP, Code Coverage, Hybrid Cloud

May 15, 2016 1Gig Tech , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 7 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech


Session – Internet of Things – Devices and Azure Telemetry (Azure Florida Association)

March 24, 2016 Azure, IoT, Sessions , ,

I am really excited to share my upcoming session on Internet of Things – Devices and Azure Telemetry organized by Azure Florida Association.

The session will be online on GotoWebinar and in one hour I will cover range of topics on Internet of Things.

Date: 30 March 2016 9:00 PM SST (UTC+8)
Duration: 1 hour

What’s on the plate?

The topic of “Internet of Things” pops up in almost every geek world and yet it’s the term that has been misinterpreted the most. This session will cover what’s Internet of Things and the various IoT devices in the market, their inter-communication and how these devices can send telemetry to the Azure world to generate real time analytics and business insights

Register yourself for this free session at Register : Internet of Things – Devices and Azure Telemetry

Watch online at:

The event page is available on Azure Florida Association portal

1Gig-Tech (#25) – Live Coding, Books, StackOverflow, Azure, NuGet

February 22, 2016 1Gig Tech , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 17 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • vhf/free-programming-books (and others)
    Original Contribution by George Stocker on Stack Overflow Original Source: List of freely available programming books Index Ada Agda Alef Android APL Arduino ASP.
  • Azure for Developers, Free O’Reilly Media eBook (O’Reilly Media)
    What programmers need to know about Microsoft Cloud Platform. Microsoft’s Azure platform has a vast array of features: cloud hosting, web hosting, data analytics, data storage, machine learning, and more—all integrated with Visual Studio, the tool that .NET developers already know.
  • Explore Pens on CodePen
    We’re all for progressive enhancement, but CodePen is a bit unique in that it’s all about writing and showing front end code, including JavaScript. It’s required to use most of the features of CodePen. Need to know how to enable it? Go here.
  • Stack Overflow: The Architecture – 2016 Edition
    This is #1 in a very long series of posts on Stack Overflow’s architecture. Welcome. To get an idea of what all of this stuff “does,” let me start off with an update on the average day at Stack Overflow.
  • Configuring the PowerShell Console (Jeff Hicks)
    If you are going to spend your days inside the PowerShell console, then you should make sure the console is configured to make life easier for you. Before we get started, let me make two distinctions.
  • GitHub Activity Guilt and the Coder’s FitBit (Scott Hanselman)
    I’m curious, how you feel about GitHub’s activity graph? I’ve found myself getting increased levels of guilt/stress over that graph. So much so I’m considering not using GitHub for personal projects (only use it for contributing pull requests, reporting issues, etc.).
  • How To Stop Worrying About ASP.NET Startup Conventions
    There are 2 kinds of developers. Those who love conventions and those who loathe conventions. The former group sees conventions as a means to remove boilerplate code and expose the essence of software by avoiding ceremony. The later group tends to view conventions as dangerous magic.
  • Visual Studio 2015 Update 2 CTP (Visual Studio Blog)
    Today we released Visual Studio 2015 Update 2 CTP. Our focus for this release has been stability and performance, along with responding to feedback you’ve given us on Visual Studio 2015 RTM and Update 1.
  • Azure Storage Latency Test
    Azure Storage Latency Test Test network latency to Azure Storage in worldwide data centers, determine the best region for your application and users. A closer data center will provide less latency and fast throughput.
  • DevOps Road Show : Mountain View
    Microsoft Office – Mountain View 1065 La Avenida Building 1- EBS 2036 Mountain View, CA 94043See map and/or driving directions Well known to millions of developers, the novel The Phoenix Project brilliantly captures the intricacies and challenges of modern DevOps and IT management.
  • Porting to .NET Core (Immo Landwerth)
    .NET Core is getting closer and closer to an RTM release. Only two months ago, we announced the RC release of .NET Core and ASP.NET Core. As part of our validation, we’re working with internal as well as external customers to port their code to .NET Core.
  • Project.json all the things
    One of the less known features of Visual Studio 2015 is that it is possible to use project.json with any project type, not just “modern PCL’s,” UWP projects, or xproj projects. Read on to learn why you want to switch and how you can update your existing solution.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech


1Gig-Tech (#24) – XSockets, ChatOps, VSCode, AWS, Azure, Lucybot, Architecture

February 9, 2016 1Gig Tech , , , , , ,

Welcome to 1Gig Tech 24th edition!

In today’s edition, there are 23 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • VS Code 0.10.8
    We are back from the holidays and are rolling again, looking forward to the Build 2016 conference. For //build, we’re focused on making VS Code accessible, available in additional languages, and stabilizing on a 1.0 API.
  • Windows 10 TH2 (v1511) Console Host Enhancements (oising)
    Yay! Console host enhancements! Wait… what is the console host? Is that cmd.exe? Or do you mean powershell.exe? It’s neither of these things and it’s both of these things, and more. Ok, I’m just making it more confusing. PowerShell runs in a cmd window, right? Nope.
  • Making a streamed layer in Bing Maps and XSockets (Perf)
    In many cases we want information in real time specially in these IoT days. Socket solutions are not just for real time. It is also a question about scaling. Instead of the clients asking the server for information on interval, the server pushes information to the clients that are interested.
  • A Guided Tour of the 2mb Fork
    Increasing the block size limit from 1 million bytes to 2 million bytes sounds so simple: just change the “1” to a “2” in the source code and we’re done, right? If we didn’t care about a smooth upgrade, then it could be that simple.
  • Google Makes Learning Neural Networks Free (DJ Pangburn)
    Like many other tech companies and researchers—and a growing number of digital artists—Google is very interested in machine learning, a vital component in creating artificially intelligent neural networks that would allow future machines to “think.
  • A better date and time API for .NET
    Find out more about Noda Time on our group mailing list or our blog. For more specific “How do I solve problem X?” questions, please ask on Stack Overflow using the nodatime tag.
  • Is your code ready for the leap year?
    As we enter February, it’s a good time to remember that 2016 is a leap year. For most people, this may just be an interesting oddity; an extra day to work or play. But for software developers, the leap year can cause significant pain.
  • LLBLGen Pro v5.0 Beta has been released!
    Since the first commit into the v5.0 fork back in the Fall 2014, we’ve been hard at work to make LLBLGen Pro v5.0 a worthy successor of the highly successful v4.x version. Today, we’ve released our hard work in beta, feature complete form: LLBLGen Pro v5.0 beta is now available.
  • About optimization and metrics · GitHub
    About optimisation and benchmarks; bottlenecks and what difference optimisation will make. 1) Wow! That’s incredible. What an achievement, that’s going to get people’s attention! How is that done? 2) Wait .. that is literally incredible.
  • Smart bulbs or how to be lazier (part 1) (Sergiy Baydachnyy)
    Probably, AllJoyn is the only topic that I have never covered in my posts. I simply don’t have any AllJoyn device. Once Microsoft introduced AllJoyn support I discovered that the cheapest LED costs around fifty American dollars and my positive attitude to AllJoyn decreased to minimum.
  • Timeline Profiling inside Visual Studio (Alexey Totin)
    With each new release, dotTrace deepens its integration with ReSharper and Visual Studio. In doing this, we aim to lower the entry barrier and make profiling easier to use on a daily basis, by moving profiling closer to code.
  • Don’t tell me what my browser can’t do!
    Chances are, your guess is wrong! There is nothing more frustrating than being capable of something and not getting a chance to do it. The same goes for being blocked out from something although you are capable of consuming it.
  • Feature Toggles – Architecture (Pete Hodgson)
    Feature toggles are a powerful technique, allowing teams to modify system behavior without changing code. They fall into various usage categories, and it’s important to take that categorization into account when implementing and managing toggles. Toggles introduce complexity.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech


1Gig-Tech (#23) – Performance, DSC, PowerShell

January 31, 2016 1Gig Tech , ,

Welcome to 1Gig Tech update!

Happy New Year! The New Year edition has 16 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • How to compute the Hash value of a file using #CSharp? (Kunal Chowdhury)
    When downloading from a remote location, many time we need to know whether the file downloaded properly or not. There are many techniques to know about it but among them, one of the approach is to check the hash value of the file. The Cryptography APIs of .NET can help you to calculate the same.
  • To base() or not to base(), that is the question (jonskeet)
    Today I’ve been reviewing the ECMA-334 C# specification, and in particular the section about class instance constructors. If a class contains no instance constructor declarations, a default instance constructor is automatically provided.
  • Performance Doesn’t Matter (Unless You Can Prove That It Does)
    The interesting thing about all of these questions is that they each have a defined, measurable answer. Almost certainly, .Any() will be faster than .Count() (for an IEnumerable, as we’ll see below). Almost certainly, in simple cases, Redis will be faster for reads than SQL Server.
  • VerbalExpressions/CSharpVerbalExpressions
    VerbalExpressions is a CSharp library that helps to construct difficult regular expressions. When first building the solution there will be external libraries that are missing since GitHub doesn’t include DLLs. The best way to get these libraries into your solution is to use NuGet.
  • Machine Learning
    Less than a year ago we decided to acquire Revolution Analytics, the leading commercial provider of software and services for R, the world’s most widely used programming language for statistical computing and predictive analytics.
  • Fixing Spaghetti: How to Work With Legacy Code
    What is Legacy Code? Legacy code is software that generates value for a business but is difficult for developers to change. The terms “code rot” and “spaghetti code” refer to legacy code that is tangled up in poor quality.
  • Gone Mobile 29: Push Notifications
    This episode covers pretty much everything there is to know about Push Notifications. From Apple’s APNS to Google’s C2DM and GCM, learn about what they are and how they work.
  • hack.summit() 2016
    You are now registered to hack.summit(). Please find your unique ticket number below. You will need it to watch the live conference. Don’t worry, we are also sending this to your e-mail right now, along with an automated reminder email 30 minutes before the event.
  • PowerShell Classes for Developers (Punit Ganshani)
    The DevOps Zone is brought to you in partnership with New Relic. Learn more about the common barriers to DevOps adoption so that you can come up with ways to win over the skeptics and kickstart DevOps.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech


Telemetry for Internet of Things – Pre and Post Azure IoT Suite (Channel 9)

December 5, 2015 Azure, IoT, Videos , , , ,

In the last month, I recorded 3 sessions, 15 minutes each, that illustrate Telemetry for Internet of Things – Pre and Post Azure IoT Suite for Channel 9.

These short videos can help the audience understand general concept of Internet of Things, Event Hubs, Azure IoT Suite and Hub. The examples discussed in the video are in .NET and NodeJS


Video #1: Understanding IoT and Event Pipeline

Direct Link:


Video #2: Azure Event Hubs using Azure SDK and NodeJS

Direct Link:


Video #3: Azure IoT Suite – Device Provisioning, Producer, Consumer and Registry

Direct Link:


1Gig-Tech (#18) – Azure, AWS, CLI, HyperV, async-await, ASP.NET

November 25, 2015 1Gig Tech , , , , ,

Welcome to 1Gig Tech update!

In today’s edition, there are 13 articles on technology, news, open source, community on the fantastic and ever evolving technology world.

  • Sridhar-MS/cli forked from dotnet/cli
    This repo contains the source code for cross-platform .NET Core command line toolchain. It contains the implementation of each command, the native packages for various supported platforms as well as documentation. This toolchain is independent from the DNX-based .NET Core + ASP.NET 5 RC bits.
  • Connect(); // 2015
    Join us this year to hear directly from Scott Guthrie, Brian Harry, and Scott Hanselman on what’s next in this exciting journey. Get deeper insights into our exciting announcements with over 80 on-demand sessions.
  • async/await – What You Should Know! (Amir Dashti)
    Sometimes, we use new technologies while we are not aware of the bottlenecks and weird parts of that technology which eventually might trap us in bad situations like deadlocks which may be really hard to track.
  • An Isomorphic Architecture for ASP.NET MVC
    At the same time, we had long desired the dynamic user interface provided by a Single Page Application, but were unwilling to make the necessary compromises in SEO indexability and initial page load time.
  • Microsoft/vscode
    VS Code is a new type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. Code provides comprehensive editing and debugging support, an extensibility model, and lightweight integration with existing tools.
  • Join Visual Studio Dev Essentials
    Get everything you need to build and deploy your app on any platform. With state-of-the-art tools, the power of the cloud, training, and support, it’s our most comprehensive free developer program ever.
  • Video: Software architecture as code (Simon Brown)
    I presented a new version of my “Software architecture as code” talk at the Devoxx Belgium 2015 conference last week, and the video is already online. If you’re interested in how to communicate software architecture without using tools like Microsoft Visio, you might find it interesting.
  • Ethereum Blockchain as a Service now on Azure
    Microsoft and ConsenSys are partnering to offer Ethereum Blockchain as a Service (EBaaS) on Microsoft Azure so Enterprise clients and developers can have a single click cloud based blockchain developer environment.

You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech


Collab365 Session: Azure IoT – Telemetry and Reliable messaging

September 22, 2015 Azure, IoT, Sessions, Videos , ,

If you are keen to learn Azure, Office365 and SharePoint then Collab365 is the Global Online Conference you MUST attend. It has online sessions running 2 full days for CxOs, Architects, Developers, IT PRO, Developers, Project Managers, DBAs, Business Analysts, DBA, UI Designers, Social Managers, Project Managers and even Sales!

So surely there is something for everyone!

Over 120 Speakers from 6 continents. 62 MVP’s. 6 MCM’s. Microsoft Product Managers and experts. The level of submission to the event was staggering.

Registration is free is so don’t miss this opportunity!


My session on “Internet of Things – Telemetry and Reliable Messaging” is scheduled on 8th Oct 2015 1:00 AM UTC.

​This session on Internet of Things will focus on understanding how small devices, regardless of their operating system, can be provisioned in Azure to stream sensor collected data for the purpose of analytics and business optimizations. Aspects of communication like device to cloud telemetry (D2C) and cloud to device (C2D) feedbacks using AMQP protocol will be demonstrated for durable and reliable messaging.

  • Understand Azure IoT Suite offerings
  • How to reliably stream sensor data to Azure Event Hubs
  • How to reliably receive commands and notifications from applications or backend
  • Understand secured channel communication

The session will be Level 300 session and will be aimed at CxOs and Architects

Don’t forget to register yourself at:
Agenda can be viewed at:

See you soon!


Follow on Feedly