Hossam Barakat Thoughts about ASP.NET, mobility, and technology.

Configure Camel Case Resolver for ASP.NET Core MVC

It is known that camelCase is the common convention while working with JavaScript so you will find yourself in an awkward situation when you integrate with WebApi because the default JSON output is formatted using PascalCase.

more »

Unit Testing ASP.NET Core Tag Helper

Tag helpers is one of the new additions to ASP.NET Core MVC 1.0 features which enables the tags to participate in the server side rendering with an easy syntax that is easy to write and read specially for front-end developers who don’t have any previous knowledge with Razor syntax.

more »

ASP.NET Core MVC Feature Folders

This post will explain how to extend the ASP.NET Core MVC Razor view engine to support feature folders project structure.

more »

Authoring ASP.NET Core MVC Tag Helper

Tag helpers is one of the new additions to ASP.NET Core MVC 1.0 features which enables the tags to participate in the server side rendering with an easy syntax that is easy to write and read specially for front-end developers who don’t have any previous knowledge with Razor syntax.

more »

ASP.NET Core MVC LabelTagHelper

Tag Helpers enable server-side code to participate in creating and rendering HTML elements in Razor files.Tag Helpers reduce the explicit transitions between HTML and C# in Razor views.1

  1. Definition from the tag helpers documentation 

more »