Visual Studio 2015 -Apache Cordova

Visual Studio 2015 introduced the Tools for Apache Cordova. Build cross-platform mobile apps for iOS, Android, and Windows devices using Visual Studio Tools for Apache Cordova. Apache Cordova is a platform for building native mobile applications using HTML, CSS and JavaScript. An extension made available for Visual Studio 2013 Update 4.

You can use the extension to build apps for the following devices and platforms:

  • Android 2.3.3 and later (4.4+ provides the best developer experience)
  • iOS 6, 7, and 8
  • Windows 8 and 8.1
  • Windows Phone 8 and 8.1

More about Apache Cordova

Posted in Microsoft, Visual Studio 2015 | Tagged , | Leave a comment

Speaker in Decoding DevOps Conference

DevOps is the buzz word in the IT world. There are many tools, which supports the implementation of the DevOps concept. As a Microsoft Technology Practitioner, I will be speaking more about the Microsoft Technologies, which support the DevOps implementation. I, along with Bala from TCS will be speaking about the DevOps implementations and the patterns for the culture change in upcoming Decoding DevOps conference in Bangalore.

Conference: Decoding DevOps

Date: 15th and 16th April, 2015

Topic: DevOps – A Path for Enterprises to Adopt.  (Patterns driving a Culture change)

More details:


Posted in General, Uncategorized | Tagged , | Leave a comment

Visual Studio 2015: New Changes

1. No More ASP.NET Web Forms
ASP.NET Web Forms are not part of ASP.NET 5. You can still develop ASP.NET Web Forms in Visual Studio 2015 by targeting to ASP.NET 4.6 or lower version. This will not allow you to use any of the cool features of ASP.NET 5. All Web developers, it is time to explore more about ASP.NET MVC.

2. No More Visual Basic
ASP.NET 5 will not support VB.NET; those who are using VB time to change to C#

3. Integration of GruntJS
GruntJS is a task runner that enables you to build front-end resources such as JavaScript and CSS files. This can be used for generating minified versions of JavaScript and CSS files

4. Unified MVC and Web API controller
In MVC 6, both Web API controller and MVC controller will use the same Controller base class

5. AngularJS Integration
Great support for the popular client side framework, AngularJS. Visual Studio 2015 includes templates for creating AngularJS modules, controllers, directives and factories

6. New Unit Testing –
ASP.NET 5 uses as its unit test framework.

Posted in Visual Studio 2015 | Tagged | Leave a comment

Book Publish: Customizing Windows Workflow Foundation 4.5

I have been an author for various sites for a long time. I used to write about various technologies.

This time I have taken the challenge to publish one Book on Windows Workflow Foundation(WF) 4.5. I have published the 30% completed book in LeanPub and planning to complete the same by next two weeks time. I will writing about my experience in using the WF framework and implementing various aspects of the same.

This book will be a quick reference for the developer to implement a specific concept in WF.

Title: Customizing Windows Workflow Foundation 4.5: Unified and Scalable Application Development



I have moved the book from LeanPub to Amazon’s Kindle Store.

Please find the book at



Posted in General, WF, WF4 | Tagged , , | 2 Comments

Customizing Team Foundation Server 2013: Work Items and Custom Controls

Team Foundation Server (TFS) manages the entire application life-cycle using underlying process templates. TFS provides, off the shelf, three built-in process templates for managing the general execution of a project. There are also several community-developed templates available that can be integrated to TFS. If you need more than this, you can develop templates to handle specific aspects of the workflow that supports your application development process.

Topics covered in this article are

  • Develop New Process Template
  • Work Item Customization
    • Customization using WitAdmin Command
    • Process Editor
    • Custom Work Item
    • Custom Fields    
    • Custom Workflow
  • Custom Work Item Control Development
    • Web Access Control
      • Create New Web Access Control – HTML Control
      • Create New Web Access Control – Based on TFS Core Control
    • Fallback mechanism        
    • Visual studio Control      
      • Create Custom Control  
      • Create wicc file
      • Package and Deploy      
      • Verify the new Custom Control
  • Access Control  
    • Access Control at Field Level      
    • Access Control at Workflow level              

Please refer the article at

Posted in Microsoft, TFS | Tagged , , | Leave a comment