ASP.NET MVC

Visual Studio 2015 RC–Download

April 30, 2015 .NET, .NET Framework, .NET Framework 4.6, ASP.NET, ASP.NET 5.0, ASP.NET AJAX, ASP.NET MVC, BCL(Base Class Library), Microsoft, Microsoft SDKs, MSDN, Portable Class Library, SignalR, Trial Downloads, Updates, Visual Studio 2015, VisualStudio, VS2015, Web API, Web API v2.0, Windows, Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Phone 8.0 SDK, Windows Phone SDK 2 comments

During #Build2015 event Microsoft has unveiled Visual Studio 2015 RC (Release Candidate) with lots of improvements and fixes to CTP version of Visual Studio. RC would be a near release quality and your see it is stable than ever.

Release Date: 29/APR/2015
Release Notes: View Release notes

Download

Other Associated Products

Azure App Service–create Web + Mobile + Logic + API apps with ease

March 28, 2015 .NET, .NET Framework, App Service, ASP.NET, ASP.NET 4.5, ASP.NET MVC, Azure, Cloud Services, Media Services, Microsoft, Mobile Services, SignalR, Web API, Web API v2.0, Windows Azure Development No comments

Microsoft today announced availability of new azure cloud services named as Azure App Service. Azure App Service. Azure App Service is a replacement of old Azure Websites / Azure Mobile Services, earlier these services were delivered separately and Microsoft has integrated all these capability in to single service and made it easy to configure.

Azure App Service enables you to easily create Web + Mobile + Logic + API Apps easily . Azure App Service is an integrated service that enables you to create web and mobile apps for any platform or device, easily integrate with SaaS solutions.

azure-app-service

Capabilities of Azure App Service includes:

  • Support for .NET, Node.js, Java, PHP, and Python code
  • Built-in AutoScale support (automatically scale up/down based on real-world load)
  • Traffic Manager support (geographically scale your apps around the world)
  • Integrated Visual Studio publishing as well as FTP publishing
  • Continuous Integration/Deployment support with Visual Studio Online, GitHub, and BitBucket
  • Virtual networking support and hybrid connections to on-premises networks and databases
  • Staged deployment and test in production support
  • WebJob support for long running background tasks
  • Built-In API connectors for Logic Apps.

What are you waiting for, sign-into the Azure Preview Portal and Get Started.

Additional References:

NuGet Package – Unity.WebAPI

January 5, 2015 .NET, .NET Framework, .NET Framework 4.5, .NET Framework 4.5.2, ASP.NET, ASP.NET 4.5, ASP.NET MVC, Microsoft, NuGet, Package Manager, VisualStudio, VS2010, VS2012, VS2013, Web API No comments

Today I came across this interesting Nuget Package for creating ASP.NET Web API project with Microsoft Unity Dependency Injection container.

  • It is pretty simple to configure and install on your existing Web API project or new ones.

Inorder to use it, use the respective NUGET package from below links:

To install Unity.WebAPI, run the following command in the Package Manager Console

PM> Install-Package Unity.WebAPI -Version 0.10.0

To install Unity.WebAPI, run the following command in the Package Manager Console

PM> Install-Package Unity.WebAPI

You can find out more about Unity.WebAPI by visiting – http://devtrends.co.uk/blog/introducing-the-unity.webapi-nuget-package

Get – Visual Studio 2013 – Update 4

November 12, 2014 .NET, .NET Framework, .NET Framework 4.5.2, ASP.NET, ASP.NET 4.5, ASP.NET AJAX, ASP.NET MVC, Azure, Azure Tools, C#.NET, Microsoft, SignalR, SQL Azure, Updates, Visual Studio 2013, VisualStudio, VS2013, WCF, WCF Data Services, Web API, Windowz Azure No comments

Microsoft has released an update for Visual Studio 2013, this update is the latest in a cumulative series of feature additions and bug fixes for Visual Studio 2013.

Download VS2013.04.exe  (Online/Web Install)

Download VS2013.04.iso (Offline Install)

For more information,

For more information:

Also see Visual Studio Updates and the Visual Studio Update KB Article.

Watch Channel 9 Series on VS 2013 Update 4

Download Visual Studio 2013 Trial (Web Install/Offline ISO)

November 7, 2013 .NET, .NET Framework, .NET Framework 4.5, ASP.NET, ASP.NET 4.5, ASP.NET MVC, Microsoft, Trial, Trial Downloads, Updates, Visual Studio 2013, VisualStudio, VS2013, WCF 3 comments

Microsoft has released Visual Studio 2013 few weeks back and this article gives you enough information to obtain Trial versions of Visual Studio 2013 for your evaluation and development.

Visual Studio Trial Editions  (30 days validity after install  and  90 days validity if you login with a Microsoft Account in VS2013)

Express Editions (Limited Features, Free for Use)

Disable Client Side validation on a button click – ASP.NET MVC

September 16, 2013 .NET, .NET Framework, ASP.NET, ASP.NET 4.5, ASP.NET MVC, Back-2-Bascis, Codes, JavaScript, jQuery, Microsoft, Snippets, VisualStudio, VS2010, VS2012 No comments

ASP.NET MVC we use client side validation using jQuery.validate plugin, which will be based on Model – Data Annotation validation attributes.

In some cases we might want to disable such validation on a button click wherever it is not needed.

For example:

The below code block will register validation block for Title property in the Model, will result in client side validations fired when user click on button.

<div class="editor-field">
          @Html.EditorFor(model => model.Title)
          @Html.ValidationMessageFor(model => model.Title)
     </div>
<input type="submit" name="backButton" value="Back" title="Go back to Prev step." /> 

We can disable the client side validation check for a button using the “disableValidation=true” attribute for the button.

<script type="text/javascript">
  document.getElementById("backButton").disableValidation = true;
</script>

OR

<input type="submit" name="backButton" value="Back" 
 title="Go back to Prev Step" disableValidation="true" />

OR

You disable client-side validation on a button by adding the css style class “cancel” to it.

That will look like below example:

<input type="submit" name="backButton" value="Back"
 title="Go back to Prev Step" class="mybtn-style cancel" />

These are the different ways you can disable the client side validations. Hope it was helpful.