Microsoft today announced the release of the Node.js Tools for Visual Studio 1.0 Beta 2. This is a free Visual Studio add-on that enables a rich experience for working with Node.js apps, giving developers the power of the Visual Studio code editor including support for IntelliSense, the Visual Studio debugger, and for running Node.js apps on Microsoft Azure Web Sites or Cloud Services. New features in this release: Improved NPM UI. We updated the NPM management UI so it is easier to use. We’ve also added integrated support for invoking NPM inside of the REPL window with a new .npm command. New analysis and IntelliSense engine. We created a new IntelliSense engine which is capable of analyzing much larger code bases. Once processed the results of the analysis are cached and reused in subsequent sessions which leads to much better performance compared to our previous release. The new engine is also configurable so ...

Read More →

Microsoft today announced the release of Visual Studio Update 3 RC, which you can now download. Update 3 brings in new features as well as reliability fixes and bug fixes. It has added support for multi-device development with Apache Cordova, improvements to our diagnostics experience, and general improvements to the user experience including a new setting that enables you to turn off the ALL CAPS menus. You can read the full detailed release notes here. CodeLens support for Git – In Update 3, we’ve added CodeLens support for projects using Git, in addition to those using Team Foundation Version Control.  CodeLens for Git works against the local Git repo and, as such, works whether you are using an onprem TFS server, VS Online, another Git service (like GitHub) or are offline completely.  Next up on the CodeLens slate (not in Update 3 though), is support for CodeLens with TFVC on VS Online.  Read more ...

Read More →

Microsoft today announced that they have acquired SyntaxTree, the developers of the UnityVS plugin for Visual Studio. UnityVS enables Unity developers to take advantage of the productivity of Visual Studio to author, browse and debug the code for their Unity applications. Already today, dozens of the biggest names in game development rely on Visual Studio and the UnityVS plugin. With the acquisition, Microsoft will integrate Unity development inside Visual Studio and also making the plug-in available for free to developers from today. In today’s mobile-first, cloud-first world, Visual Studio provides a great development environment for game developers targeting the breadth of mobile devices, and connecting to the rich services platforms in Azure. I am excited about our opportunity to continue to push game development with Visual Studio forward with the help of the SyntaxTree team. Source: VS blog ...

Read More →

Back in April, Microsoft announced that they are open sourcing F# associated tools there by enabling community contributions to the F# language, compiler, library more generally, including F# on Linux, Mac, Android, iOS and other platforms. Today, Microsoft enabled open source contributions to the Visual F# IDE Tools that ship as part of Visual Studio. Microsoft expects to ship these as part of the upcoming Visual Studio “14″ release. S. Somasegar, corporate vice president of the Developer Division at Microsoft said that Microsoft will work across the F# language, core library, core tooling and Visual F# IDE tools to evolve the developer experience and provide strong integration with other tools and functionality in the .NET developer ecosystem. F# is a mature, open source, cross-platform, functional-first programming language which empowers users and organizations to tackle complex computing problems with simple, maintainable and robust code. F# is used in a wide range of application areas and is ...

Read More →

Microsoft yesterday released the first community technology preview of the next version of Visual Studio, codenamed Visual Studio “14”.  Microsoft has released this build to collect feedback from customers, so they have advised users to install in a test environment with no earlier versions of Visual Studio installed. It includes Roslyn” .NET compiler platform, ASP.NET vNext and Apache Cordova tooling and many other improvements. In Visual Studio “14″, the C# and VB compilers and IDE support are fully built on the .NET Compiler Platform (“Roslyn”). In the Visual Studio “14″ preview C# refactoring support has been completely revamped including two new core refactorings: Inline Temporary Variable and Introduce Explaining Variable. Additionally, refactoring support for Visual Basic has been added for the first time. Visual Studio “14″ also supports APIs that come from NuGet with their own analyzers, squiggling issues in your code as you type and offering you automatic fixes, ...

Read More →

Microsoft has released Visual Studio 2013 Update 3 Community Technology Preview 1 (CTP 1). Visual Studio 2013 Update 3 CTP 1 includes the latest software updates, feature additions, and bug fixes. VisualStudio Magazine reported the following updates/improvements in this preview, Profiler, with an expanded Performance and Diagnostics hub. IntelliTrace, which is now more tightly integrated with Application Insights. Testing tools, which now allows custom fields and custom work flows for test plans and test suites. The Visual Studio IDE, with numerous enhancements to CodeLens, Code Map, Debugger Map and binary functionality. The Debugger has one interesting upgrade: debugging is now supported for x86 applications built in .NET Native. .NET Native, released as a developer preview in April, is a compiler that strikes a compromise between the performance of C++ native code and the efficiency of C# managed code. The first release of .NET Native only supported x64 architecture. Read more ...

Read More →

At TechEd, Microsoft announced the release of Visual Studio 2013 Update 2. The final build is now is ready to download. VS2013 Update 2 includes the following new features and bug fixes that address bugs, customer feedback, performance, and reliability improvements. Here are some new capabilities that are part of this and related Updates and links to where you can find more info. Universal Apps. With this release you can now build universal apps that can run on Windows 8.1 and Windows Phone 8.1 while sharing code and assets through shared projects. TypeScript. The TypeScript language is a typed superset of JavaScript that compiles to plain JavaScript. As a typed language you can define classes, modules and interfaces that compiles to JavaScript and runs in any browser. Web Tool. Our web development tools have many new features like SCSS support, a new JSON editor, updated ASP.NET templates, and an improved ...

Read More →

Back in 2012, Microsoft announced a new programming language called TypeScript in order to get JavaScript development to scale. JavaScript was originally introduced as a client-side scripting language for web pages limited to its Document Object Model (DOM). TypeScript is a language for application-scale JavaScript development. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. Microsoft is actively evolving this new language since its release and yesterday released TypeScript 1.0 RC to the general public. Today’s TypeScript 1.0 RC release marks an important step on the path to 1.0. We are also now adding TypeScript support into the Visual Studio 2013 product, starting with Update 2. TypeScript has been a hit with developers both inside and outside Microsoft as it’s developed toward 1.0 over the last 18 months. Optional static typing, rich IDE features, and support for classes and modules provide foundations for robust software development for ...

Read More →

Last week we reported about new Microsoft Research project called Bing Code Search: C# code snippets on-demand for visual studio developers. Bing Code Search for Visual Studio 2013 helps developers find and reuse code samples on the web more easily by bringing the code search experience directly into Visual Studio. With this extension, a developer can search sites such as MSDN, StackOverflow, CSharp411 and Dotnetperls and find, copy and use C# code samples directly inside the IDE. Visual Studio team today officially announced the availability of the plugin for Visual Studio IDE, Behind the scenes, that query is securely beamed up to Bing along with contextual pieces that help us hone in on the fuller meaning of that query. We use meta-data like the project type, semantic context (using the new C#/VB compiler services aka ‘Roslyn’!), and a few other sprinkles of Microsoft Research magic. Those pieces along with the query ...

Read More →

Microsoft today announced the availability of Visual Studio Online previously known as Team Foundation Service. Visual Studio Online is made up of collection of developer services, hosted in Azure to offer the best integrated end-to-end development experience for modern applications. Microsoft also announced two new Visual Studio Online services, Visual Studio Online Application Insights and Visual Studio Online “Monaco” ins addition to the existing services announced during preview. VS Online will be free for teams up to 5 users.  Visual Studio Online is also included as part of MSDN subscriptions. You get started with VS Online at http://visualstudio.com/. Visual Studio Online services, including the following: Hosted Source Control Visual Studio Online provides developers with hosted source control, using either Git or Team Foundation Version Control (TFVC).  The sources for your Visual Studio Online projects are readily available to sync to your desktop when you are logged into Visual Studio. Work Items and Agile Planning Whether ...

Read More →

Microsoft today launched Visual Studio 2013 and .NET 4.5.1 to the general public. Visual Studio 2013 allows you to build modern, cloud connected apps across Microsoft platforms ranging from Windows Azure to Windows Phone. It has support for live debugging Azure sites,  Energy Profiling, UI Responsiveness diagnostics and more. Support for live debugging Azure sites from Visual Studio means you can set a breakpoint in a running service in the cloud, and step through it directly from Visual Studio. The new Cloud Business Application project type lets you build next-generation business applications leveraging Office 365 and Azure. And features like Energy Profiling and UI Responsiveness diagnostics make it easier than ever to build 5-star applications for the Windows Store. For individual developers, Visual Studio 2013 brings great new developer productivity features.  Features like Peek Definition and CodeLens provide key information about your code right where you are working in the ...

Read More →

A great news for developers got buried inside the Windows 8.1 release news yesterday. Microsoft has released the final releases of Visual Studio 2013, .NET 4.5.1, and Team Foundation Server 2013. All the three are now available for download. Somasegar,  corporate vice president of the Developer Division at Microsoft blogged about the new VS 2013 as below, Visual Studio 2013 is the best tool for developers and teams to build and deliver modern, connected applications on all of Microsoft’s platforms.  From Windows Azure and SQL Server to Windows 8.1 and Windows Phone 8, Visual Studio 2013 supports the breadth of Microsoft’s developer platforms. As part of the Cloud OS vision, Visual Studio 2013 enables developers to build modern business applications that take advantage of the cloud and target a variety of devices and end-user experiences, all delivered within today’s rapid and dynamic application lifecycles. There are great new features and ...

Read More →

Microsoft is nearing completion of its fourth and final update for Visual Studio 2012 before it completely Visual Studio 2013 and beyond only.  The VS team has adopted a rapid quartlety release cycle.  Quite impressive considering the complexity of their software suite. The ultimate goal of the VS team is to have developers move to subscription model of their Visual Studio software rather than buying a full license of a certain version. ZDNet Reports: While Visual Studio 2012 may continue to receive bug fixes and security updates, “future investments will focus on new scenarios delivered by Visual Studio 2013,” a spokesperson noted. Microsoft delivered a public preview of Visual Studio 2013 in late June, alongside a public preview of .Net 4.5.1, both under a “go-live” license. VS 2013 adds support for asynchronous debugging (when using VS 2013 on Windows 8.1, not older Windows releases) for C#, VB, JavaScript and C++ developers. .Net ...

Read More →

Microsoft today revealed a new product called Project Austin. Its a digital note-taking app for Windows 8. You can use digital ink to write or draw things on those pages, add photos, share the notes you create to other Windows 8 apps such as e-mail or SkyDrive. You can add pages to your notebook, delete them, or move them around. There are different types of papers to choose from and the app looks pretty cool. The team behind this app even said that this project was inspired by Microsoft Courier tablet concept. But you know which division at Microsoft built this app? Microsoft Developer Division. Another very important goal of this app is to showcase the power of the native platform and C++, and some of the new features in Visual Studio 2012 such as automatic code vectorization and C++ AMP.  Austin aims to demonstrate with real code the kind of device-optimized, fluid and responsive ...

Read More →