1Gig-Tech (#13) - VS2015, AWS, Rosyln, Razor, D3, IoT

11 minute read

Welcome to 1Gig Tech update!

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

  • Roslyn on GitHub (balajikris)
    The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs. It enables building code analysis tools with the same APIs that are used by Visual Studio. Just want to provide feedback on new language features and IDE features?
  • Visual Studio 2015 Update 1 CTP (Heath Stewart)
    Today we released Visual Studio 2015 Update 1 CTP. Included, you’ll find: For a complete description of the improvements, bug fixes, and known issues in this release, see Description of Visual Studio 2015 Update 1 CTP.
  • Authorization Policies and Middleware in ASP.NET 5
    Imagine you want to protect a folder full of static assets in the wwwroot directory of an ASP.NET 5 project. There are several different approaches you could take to solve the problem, but here is one flexible solution using authorization policies and middleware.
  • Razor Generator (David Ebbo)
    Free Generates source code from Razor files (.cshtml files), allowing them to be compiled into your assemblies. Supports MVC, Web Pages and standalone templates. REVIEWS (14) Review SUPPORTS Visual Studio 2013, 2012, 2010 DOWNLOADS Download (56,682) VERSION 1.6.
  • Debug Visualizers in Visual C++ 2015 (Heath Stewart)
    When debugging your native applications, it is often useful to view the values of the objects in memory in a specific way, whether that be with custom string formatting, or even performing an operation on the data to make it more meaningful and easy to interpret.
  • Real-time analytics on your IoT
    Today, Microsoft announced the Azure IoT Suite is available to purchase. Built on the trusted Azure cloud platform, the Azure IoT Suite brings together preconfigured offerings to enable companies to quickly and easily develop and deploy Internet of Things solutions.
  • Update on Node.js for Windows 10 IoT (Windows Apps Team)
    Post written by Arunesh Chandra, Sr. Program Manager and Gaurav Seth, Principal Program Manager Lead on Chakra Ever since we announced our preview of Node.js support for Windows 10 IoT Core a few months back, we have been working to enable new scenarios and improve its ease of use.
  • A Look at ASP.NET 5: Part 5 - The API
    The more I work with ASP.NET 5, the more it looks and feels like the old ASP.NET stack except for the hosting. That’s a good thing in most cases, but writing the API that changes.
  • Unit testing Node.js Applications using Mocha (Ravi Kiran)
    Unit testing has become an integral part of daily development process. It is an important phase of software development, as it is an attempt made towards keeping the code cleaner and making the product functionally better. Applications written in Node.js are no different.
  • Hello.js Social Media (Irvin Dominin)
    The web is fundamentally about people and the huge popularity of Social Media has echoed this notion. Social media is one of the must go-to places for everybody who surfs online. At times, we can’t decide what to surf on the internet unless we check one of the social media sites.
  • D3 Visualization Gallery (GitHub, file a request)
    x You can contribute to this gallery on the Google Spreadsheet or improving it on . Every entry in this gallery is copyrighted by its author. Feel free to for correcting errors. This gallery is developed by Christophe Viau @d3visualization with the help of the community and support from Datameer.
  • vis.js
    The Timeline is an interactive visualization chart to visualize data in time. The data items can take place on a single date, or have a start and end date (a range). You can freely move and zoom in the timeline by dragging and scrolling in the Timeline.
  • Node.js support for Azure Mobile Apps (Openness Team)
    This month Microsoft released a Node SDK for Azure Mobile Apps, enabling you to build and run mobile backends using Node.js on App Service, as well as add push notifications, mobile auth, backend APIs, and more to any Node.js app running on App Service.
  • CronMaker
    CronMaker is a utility which helps you to build cron expressions. CronMaker uses Quartz open source scheduler. Generated expressions are based on Quartz cron format.
  • Bundling, minification and client-side compilation
    For the past couple of years, Web Essentials have been including features for bundling and minifying JS and CSS files as well as compiling LESS, Sass and CoffeeScript. As of Web Essentials 2015 that is no longer the case.
  • GitHub Student Developer Pack - GitHub Education
    Be an intern. We're looking for talented students to join our first ever internship program. Apply now There's no substitute for hands-on experience, but for most students, real world tools can be cost prohibitive.
  • How to design for mobile UX (Marc Schenker)
    You probably know by now that mobile has taken off, and there’s no stopping it anytime soon. What you probably didn’t know is just how popular mobile really is. In fact, did you know that the number of mobile users has already overtaken the number of traditional, desktop users? It’s true!
  • Recruiting — Medium (Sara Chipps)
    I talk to founders, CTOs, CEOs and hiring managers of startups often. I host and go to quite a few social events monthly that they gather at, besides them being a large part of my friend group.
  • Live Webinar: Go Mobile with Xamarin and Azure (Steven Yi)
    We’d like to invite you to join us on September 23, 2015 for a joint webinar with Microsoft Azure. Kirill Gavrylyuk from Microsoft’s Azure App Services team and I will cover multiple demos on how to create a cloud-connected mobile app, with plenty of time at the end to answer audience questions.
  • NodeJS 4.0
    Node.js 4.0 has been officially released ? you may wonder what it delivers to you and if you should upgrade right away, or not. Learn more in this post.
  • ASP.NET MVC: Audit Logging (SANS Institute)
    Guest Editor: Today's post is from Taras Kholopkin. Taras is a Solutions Architect at SoftServe, Inc. In this post, Taras will take a look at creating an audit logging action filter in the ASP.NET MVC framework. Audit logging is a critical step for adding security to your applications.
  • Top 10 Mistakes Node.js Developers Make
    Node.js has seen an important growth in the past years, with big companies such as Walmart or PayPal adopting it. More and more people are picking up Node and publishing modules to NPM at such a pace that exceeds other languages.
  • SonarLint for Visual Studio
    SonarLint for Visual Studio is based on and benefits from the .NET Compiler Platform ("Roslyn") and its code analysis API to provide a fully-integrated user experience in Visual Studio 2015. SonarLint is free, open source, and available in Visual Studio Gallery.
  • Back to the Future – Decapsulation (Dmitriy Gakh)
    When programming modules are processing huge volumes of data stored in the RAM, data storage structure affects RAM consumption and performance. Using more primitive data types, structures instead classes, native data instead structures, can be used to economize computer’s resources.
  • GitHub Desktop
    GitHub Desktop is a seamless way to contribute to projects on GitHub and GitHub Enterprise. You’ll find all the projects you’re working on listed in the sidebar.

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