1Gig-Tech (#13) - VS2015, AWS, Rosyln, Razor, D3, IoT
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.
- AWS Mobile Hub – Build, Test, and Monitor Mobile Applications (Jeff Barr)
The new AWS Mobile Hub (Beta) simplifies the process of building, testing, and monitoring mobile applications that make use of one or more AWS services.
- 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.
- Introducing ASP.NET WebHooks Receivers - WebHooks made easy. (Scott Hanselman)
There's been a lot of enthusiasm lately about the direction that ASP.NET is going lately, and rightfully so. However, while ASP.NET 5 is cool and exciting, it's also not yet released (at the time of this writing, Beta 8 is being worked on). There are very cool things happening around ASP.NET 4.
- 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.
- How Facebook Tells Your Friends You're Safe in a Disaster in Under Five Minutes (Todd Hoff)
In a disaster there’s a raw and immediate need to know your loved ones are safe. I felt this way during 9/11. I know I’ll feel this way during the next wild fire in our area. And I vividly remember feeling this way during the 1989 Loma Prieta earthquake. Most earthquakes pass beneath notice.
- 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.
- Business365 Saturday | 24 Oct, 2015 | Singapore
Entry to this event is totally free! What more! There are lot of SWAGs from our sponsors!
- A Summer of ASP.NET: Catching up with .NET Web Developments (Heath Stewart)
Summer 2015 has come and gone (in the northern hemisphere at least!), and four releases of ASP.NET have hit the internet in that time. With the Visual Studio 2015 release in July the team released ASP.NET 4.6, a major update for our ASP.NET frameworks and tooling. Additionally, ASP.
- 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.
- CodeFirst with SQLite using Entity Framework 7 (Nils Paluch)
This tip demonstrates the CodeFirst pattern with an SQLite database. Until Microsoft Entity Framework 7, a builtin support of SQLite was missing in all prior releases.
- ASP.NET 5 CI from Git to Azure without Visual Studio (Devon Burriss's Picture)
So my laptop was in for repairs so I decided to dust off my old Macbook Pro. I upgraded to Yosemite, downloaded VSCode and ran through the the setup for DNX on Mac. Very quickly I started to wonder about deploying to Azure.
- 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.
- Facebook Open Sources React Native For Android So Devs Can Reuse Code Across Web And iOS (Josh Constine)
Facebook built the React JavaScript library so its engineering team could build interfaces for iOS, Android, and web with the same code. Now it’s giving that development super power to everyone by open sourcing the final part of the React trilogy, React Native For Android.
- COLLAB365 | The Office 365, 24-hour, Online Conference | All you need for Office365, Azure and Windows
The FREE Office 365, SharePoint and Azure, 24 Hour Online conference. 24 Hours of Office365, SharePoint, Azure and more!! This is the event for 2015 if you want to gain in depth insights from experts all over the globe.
- Meanwhile… ReSharper 10 EAP kicks off (Jura Gorohovsky)
We have just opened Early Access Program for ReSharper 10, which means you can start using the latest development builds of ReSharper and its sibling tools: ReSharper C++, dotTrace, dotCover, dotPeek and dotMemory.
- 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.
- shouldly/shouldly (JakeGinnivan)
You can clone with HTTPS or Subversion. It might be easy to underestimate how useful this is. Another example, side by side:
- SQL Server Using LIKE with Wildcards (Suprotim Agarwal)
LIKE is a powerful keyword used along with the WHERE clause to lookup and retrieve data from your database tables. LIKE is used to find patterns using wildcard characters.
- Moving Your SQL Databases to Azure – Things to Know (MVP Award Program)
Editor’s note: The following post was written by SQL Server MVP Martina White as part of our Technical Tuesday series. SQL Azure is a compelling platform for data storage. It's cheap, reliable, and highly accessible.
- 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.
- Windows Azure SQL Database Connection Management
Technical articles, content and resources for IT Professionals working in Microsoft technologies
- sys.dm_exec_sessions (Transact-SQL)
Transaction isolation level of the session. Is not nullable.
- Visual Studio 2015 now Supports COBOL and you Can Make Desktop and Web Apps with It (Mansib Rahman)
Every so often I skirt my intern duties to (re)discover something weird and fascinating in the world of software development. If you follow me on Twitter @gaessaki, I’ll let you know when that happens.
- 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.
- Unity 5.2 and Visual Studio Tools for Unity 2.1 (Heath Stewart)
A few months back we announced a partnership with Unity. This makes it easier for game developers to use the rich capabilities of the Visual Studio IDE for building Unity games and to discover the tools for Unity from within Visual Studio.
- 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.
- Build Tasks for SonarQube Analysis (Heath Stewart)
As you may be aware, we have been working with SonarSource to integrate SonarQube with MSBuild, Team Foundation Server, and Visual Studio Online. Up to now, you could use the MSBuild.SonarQube.
- Create HTML5 apps using only C# and XAML with the new free
• Beta 4 released with Linq, Async/Await, DataGrid, ComboBox, CheckBox, IsEnabled, HyperlinkButton, 3x faster simulator, and more! [Press Release & What's New]
- Software-Defined Caching: Managing Caches in Multi-Tenant Data Centers
Ioan Stefanovici, Eno Thereska, Greg O'Shea, Bianca Schroeder, Hitesh Ballani, Thomas Karagiannis, Ant Rowstron, and Tom Talpey In data centers, caches work both to provide low IO latencies and to reduce the load on the back-end network and storage.
- Jumpstart your Win10 IoT development with the AllJoyn Studio for Visual Studio 2015 (Greg Duncan)
Building Windows 10 IoT? Then you'll want to check out the AllJoyn® Studio and Brian Rockwell's great post on how to use it... An AllJoyn® development toolkit to quick-start AllJoyn® development.
- 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.
- Performance Profiling in Continuous Integration: dotTrace and TeamCity (Alexey Totin)
Performance testing is growing more and more popular as one of the most effective methods for preventing application performance regression. Usually, by performance testing developers mean web application load testing, stress and spike testing, i.e.
- 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.
- How to enable the Dark Theme for Windows 10 (Daniel Rubino)
Windows 10 by default uses a lot of white for the backgrounds of system apps. This look, of course, is quite normal, but some users may want an even darker version of the OS. Not the evil kind, but the theme kind.
- MSBuild and Team Foundation Server integration with SonarQube: version 1.0 released (Heath Stewart)
As you might recall, we announced back in April at the //build conference that we were working with SonarSource to provide a better integration of SonarQube with MSBuild and Team Foundation Server. At that time, SonarSource shipped the result of this initial collaboration, the SonarQube.MSBuild.
You can also follow these updates on Facebook Page or can also read previous editions at 1Gig Tech
Thanks