Click here to Skip to main content
13,091,894 members (63,310 online)

Articles by Akhil Mittal (Articles: 53, Tip/Trick: 1)

Articles: 53, Tip/Trick: 1

RSS Feed

Average article rating: 4.84

Applications & Tools
Applications
Posted: 27 Mar 2013   Updated: 3 Nov 2014   Views: 337,110   Rating: 4.88/5    Votes: 90   Popularity: 9.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 211   Downloaded: 17,151
In this article I would like to explain a step by step process to create a windows application and a setup installer for the same in a very simple manner, that is easy to understand and follow knowing that there are a number of other ways to do the same thing.
ASP.NET
General
Posted: 21 Feb 2013   Updated: 29 Aug 2013   Views: 63,910   Rating: 4.25/5    Votes: 26   Popularity: 6.11
Licence: The Code Project Open License (CPOL)      Bookmarked: 70   Downloaded: 703
Exception Handling and .NET - a practical approach
Posted: 11 Dec 2013   Updated: 26 Nov 2014   Views: 100,340   Rating: 4.91/5    Votes: 58   Popularity: 8.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 135   Downloaded: 6,210
This article is an introduction to Knockout.js and CRUD Operations in ASP.NET Web Forms using Knockout.JS.
Posted: 19 Aug 2013   Updated: 26 Nov 2014   Views: 173,090   Rating: 4.87/5    Votes: 83   Popularity: 9.35
Licence: The Code Project Open License (CPOL)      Bookmarked: 139   Downloaded: 8,483
How to do custom mapping and entity to entity mapping with the help of AutoMapper.
Posted: 12 Jul 2013   Updated: 17 Mar 2015   Views: 288,860   Rating: 4.09/5    Votes: 95   Popularity: 8.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 290   Downloaded: 661
Introduction to MVC architecture and Separation of Concerns.
Posted: 12 Jul 2013   Updated: 17 Mar 2015   Views: 145,220   Rating: 4.95/5    Votes: 65   Popularity: 8.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 150   Downloaded: 13,682
Creating MVC Application & Perform CRUD operations using LINQ to SQL
Posted: 14 Jul 2013   Updated: 17 Mar 2015   Views: 88,960   Rating: 4.91/5    Votes: 43   Popularity: 8.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 104   Downloaded: 16,506
How to create MVC application and perform CRUD operations using EntityFramework
Posted: 28 Jul 2013   Updated: 17 Mar 2015   Views: 114,340   Rating: 4.91/5    Votes: 46   Popularity: 8.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 91   Downloaded: 7,536
MVC Application using EntityFramework Code-First approach
Posted: 20 Aug 2013   Updated: 17 Mar 2015   Views: 132,920   Rating: 4.90/5    Votes: 49   Popularity: 8.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 109   Downloaded: 10,065
Unit of Work Pattern and Repository Pattern, and how to perform CRUD operations in an MVC application.
Posted: 1 Mar 2016   Updated: 1 Mar 2016   Views: 37,110   Rating: 4.94/5    Votes: 34   Popularity: 7.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 2,623
In this article we learn how to write unit tests for core business logic and primarily on basic CRUD operations.
Posted: 11 May 2015   Updated: 1 Mar 2016   Views: 377,130   Rating: 4.90/5    Votes: 255   Popularity: 11.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 535   Downloaded: 27,609
Enterprise level application architecture with Web APIs using Entity Framework, Generic Repository pattern and Unit of Work.
Posted: 10 Jun 2015   Updated: 1 Mar 2016   Views: 109,610   Rating: 4.94/5    Votes: 61   Popularity: 8.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 89   Downloaded: 6,591
In this article I’ll explain how to write your own custom routes using Attribute Routing.
Posted: 19 May 2015   Updated: 1 Mar 2016   Views: 123,030   Rating: 4.93/5    Votes: 77   Popularity: 9.29
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 8,363
My article will explain how we can make our Web API service architecture loosely coupled and more flexible.
Posted: 2 Jun 2015   Updated: 1 Mar 2016   Views: 85,340   Rating: 4.94/5    Votes: 74   Popularity: 9.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 66   Downloaded: 6,521
Resolve dependency of dependencies using Inversion of Control and dependency injection in Asp.net Web APIs with Unity Container and Managed Extensibility Framework (MEF).
Posted: 8 Sep 2015   Updated: 1 Mar 2016   Views: 113,110   Rating: 4.94/5    Votes: 71   Popularity: 9.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 75   Downloaded: 6,795
This article of the series will explain how we can handle requests and log them for tracking and for the sake of debugging, how we can handle exceptions and log them. We’ll follow a centralized way of handling exceptions in WebAPI and write our custom classes to be mapped to the type of exception th
Posted: 30 Jun 2015   Updated: 1 Mar 2016   Views: 450,190   Rating: 4.95/5    Votes: 149   Popularity: 10.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 247   Downloaded: 31,195
This article will explain how to make WebAPI secure using Basic Authentication and Token based authorization.
Posted: 7 Mar 2016   Updated: 7 Mar 2016   Views: 64,160   Rating: 5.00/5    Votes: 24   Popularity: 6.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 39   Downloaded: 3,751
In this article we’ll learn on how to write unit tests for WebAPI controllers i.e. REST’s actual endpoints.
Posted: 1 Apr 2016   Updated: 1 Apr 2016   Views: 22,700   Rating: 4.98/5    Votes: 19   Popularity: 6.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 2,630
This is the last article of the RESTful series in which I’ll explain how you can leverage OData capabilities in ASP.NET WebAPI. I’ll explain what OData is and we’ll create OData enabled RESTful services.
Posted: 14 Apr 2016   Updated: 14 Apr 2016   Views: 23,850   Rating: 4.83/5    Votes: 13   Popularity: 5.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 1,355
In this article I’ll explain how we can host aWebAPI in another process independent of IIS.
Posted: 5 Jul 2016   Updated: 5 Jul 2016   Views: 16,830   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 283
This article will focus on practical aspects of formatters andcontent negotiation in ASP.NET Web API
Posted: 8 May 2017   Updated: 8 May 2017   Views: 9,830   Rating: 4.98/5    Votes: 25   Popularity: 6.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 342
How to create API with ASP.NET Core
Posted: 1 May 2017   Updated: 12 May 2017   Views: 17,110   Rating: 4.83/5    Votes: 25   Popularity: 6.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 390
This tutorial series on learning API with ASP.NET Core will focus on ASP.NET Corefeatures, request pipeline, how to create ASP.NET core API and how to use EntityFramework Core.
Posted: 6 Jun 2017   Updated: 6 Jun 2017   Views: 6,270   Rating: 4.83/5    Votes: 16   Popularity: 5.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 140
In this article, we’ll continue to explore the importance of statuscodes and practical examples as well. We’ll also explore resource creation andreturning the child resources as well.
C#
Applications
Posted: 13 Dec 2013   Updated: 26 Nov 2014   Views: 131,340   Rating: 4.89/5    Votes: 30   Popularity: 7.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 88   Downloaded: 1,676
This article will be a kind of tutorial to explain how we can set up a knockout.js environment in an MVC4 application that is also capable of performing CRUD operations
Beginners
Posted: 3 Jul 2014   Updated: 15 Jul 2015   Views: 229,630   Rating: 4.89/5    Votes: 144   Popularity: 10.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 189   Downloaded: 7,388
Access modifiers (or access specifiers) are keywords in object-oriented languages that set the accessibility of classes, methods, and other members. Access modifiers are a specific part of programming language syntax used to facilitate the encapsulation of components.
General
Posted: 9 May 2014   Updated: 15 Jul 2015   Views: 386,490   Rating: 4.86/5    Votes: 322   Popularity: 12.20
Licence: The Code Project Open License (CPOL)      Bookmarked: 613   Downloaded: 11,726
This article will cover almost every OOP concept that a novice/beginner developer hunt for, and not only beginners, the article’s purpose is to be helpful to experience professionals also who need to sometimes brush-up their concepts or who prepare for interviews.
Posted: 12 May 2014   Updated: 15 Jul 2015   Views: 110,260   Rating: 4.79/5    Votes: 128   Popularity: 10.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 125   Downloaded: 6,580
Diving in OOP (Day 2):My article in the second part of the series will focus solely on inheritance concept in OOP
Posted: 3 Jun 2014   Updated: 15 Jul 2015   Views: 131,750   Rating: 4.89/5    Votes: 129   Popularity: 10.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 158   Downloaded: 5,970
All about Abstract classes in C#
Posted: 15 Jul 2015   Updated: 21 Jul 2015   Views: 54,760   Rating: 4.30/5    Votes: 67   Popularity: 7.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 80   Downloaded: 3,608
Understanding Events in C# (An Insight)
Posted: 18 Aug 2014   Updated: 21 Jul 2015   Views: 114,380   Rating: 4.89/5    Votes: 122   Popularity: 10.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 137   Downloaded: 4,933
Day 6: Understanding Enums in C#.My article of the series “Diving in OOP” will explain enum datatype in C#.
Posted: 2 Jul 2015   Updated: 21 Jul 2015   Views: 34,450   Rating: 4.93/5    Votes: 37   Popularity: 7.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 2,232
OOP: Properties in C# (A Practical Approach).
Posted: 2 Jul 2015   Updated: 21 Jul 2015   Views: 32,290   Rating: 4.91/5    Votes: 40   Popularity: 7.87
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 2,302
OOP: Indexers in C# (A Practical Approach)
Posted: 21 Feb 2013   Updated: 13 Oct 2015   Views: 99,350   Rating: 4.54/5    Votes: 56   Popularity: 7.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 923
My efforts in this article will be to make this understanding simpler and focus on the internal logic of ref and out.
Posted: 18 May 2014   Updated: 9 Apr 2016   Views: 95,760   Rating: 4.87/5    Votes: 112   Popularity: 9.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 110   Downloaded: 5,993
This part of the article series will focus more on run time polymorphism also called late binding.
Posted: 7 Nov 2016   Updated: 7 Nov 2016   Views: 12,620   Rating: 4.79/5    Votes: 21   Popularity: 6.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 482
This article of the series “Diving into OOP” will explain all about delegates in C#. The article focuses more on practical implementations and less on theory. The article explains the concept in-depth.
Posted: 6 Jan 2017   Updated: 6 Jan 2017   Views: 8,350   Rating: 5.00/5    Votes: 8   Popularity: 4.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 305
This article of the series "Diving into OOP" will explain all about events in C#. The article focusses more on practical implementations and less on theory.
Posted: 4 Apr 2017   Updated: 4 Apr 2017   Views: 6,770   Rating: 4.90/5    Votes: 12   Popularity: 5.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 253
This article will explain how one can create their own custom collection class that can be iterated through.
.NET Framework
General
Posted: 12 Dec 2013   Updated: 26 Nov 2014   Views: 328,180   Rating: 4.84/5    Votes: 96   Popularity: 9.59
Licence: The Code Project Open License (CPOL)      Bookmarked: 154   Downloaded: 9,723
Complete CRUD Operations in MVC 4 using Entity Framework 5 without writing a single line of code.
Posted: 15 Feb 2013   Updated: 26 Nov 2014   Views: 159,080   Rating: 4.90/5    Votes: 76   Popularity: 9.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 188   Downloaded: 15,020
My effort in this article was to put some light on building a generic multilayered architecture using Entity Framework 4.1 and MVC3 razor view engine.
Posted: 4 Aug 2013   Updated: 17 Mar 2015   Views: 173,770   Rating: 4.72/5    Votes: 68   Popularity: 8.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 172   Downloaded: 11,639
Repository pattern in MVC3 application with entity framework
Posted: 3 May 2016   Updated: 4 May 2016   Views: 18,360   Rating: 4.73/5    Votes: 25   Popularity: 6.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 467
In this section of the series I’ll cover how development with Visual Studio 2015 can increase your productivity to n times and enables you to write cleaner and more optimized code.
Posted: 6 May 2016   Updated: 6 May 2016   Views: 15,910   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 323
In this article, we’ll cover another interesting and very useful featureof Visual Studio 2015: Live Static Code Analysis.
Posted: 9 May 2016   Updated: 9 May 2016   Views: 8,940   Rating: 4.67/5    Votes: 17   Popularity: 5.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 275
Renaming assistance in Visual Studio 2015
Posted: 10 May 2016   Updated: 10 May 2016   Views: 12,710   Rating: 4.93/5    Votes: 16   Popularity: 5.92
Licence: The Code Project Open License (CPOL)      Bookmarked: 22   Downloaded: 289
In this article I show how you can leverage the capability of Visual Studio 2015 in optimizing your code.
Posted: 25 May 2016   Updated: 25 May 2016   Views: 6,970   Rating: 4.62/5    Votes: 9   Popularity: 4.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 0
This article covers the debugging improvements that Visual Studio 2015 has come up with.
Posted: 14 Jun 2016   Updated: 14 Jun 2016   Views: 8,890   Rating: 5.00/5    Votes: 9   Popularity: 4.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 0
This article will cover other debugging improvements of VisualStudio 2015 like the tool window support for LINQ and Lambda expressions, the newperftips, and the new diagnostic tool window.
Posted: 8 Feb 2017   Updated: 8 Feb 2017   Views: 9,590   Rating: 4.99/5    Votes: 30   Popularity: 7.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 231
This article is focused on how a Visual Studio extension could be created.
Posted: 14 Feb 2017   Updated: 14 Feb 2017   Views: 4,000   Rating: 5.00/5    Votes: 13   Popularity: 5.57
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 131
In this article, I’ll explain how one can directly check in the Visual Studio extension to the GIT repository, and as soon as the extension is pushed to GIT repository, it automatically deploys to a staging server made on AppVeyor via Continuous Integration
Posted: 8 Mar 2017   Updated: 8 Mar 2017   Views: 3,910   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 115
In this article, I’ll explain how one can customize the basic VisualStudio Isolated shell application and add a custom extension to the shellapplication.
Artificial Intelligence and Machine Learning
General
Posted: 24 May 2017   Updated: 24 May 2017   Views: 10,670   Rating: 4.88/5    Votes: 17   Popularity: 5.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 314
In this and the following articles on Machine Learning to figure out whatMachine Learning is and what can be achieved with it
Posted: 31 May 2017   Updated: 4 Jun 2017   Views: 9,820   Rating: 4.77/5    Votes: 20   Popularity: 6.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 149
This is the second article of the series and will largely focus on machine learning processes and scenarios.
Design and Architecture
General
Posted: 27 Jun 2014   Updated: 30 Jun 2014   Views: 72,350   Rating: 4.78/5    Votes: 42   Popularity: 7.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 118   Downloaded: 2,726
This article focussses on understanding a basic multilayered architecture in C#.
Posted: 30 Mar 2016   Updated: 30 Mar 2016   Views: 3,570   Rating: 4.73/5    Votes: 6   Popularity: 3.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
Here are some considerations on agile release planning.
No blogs have been submitted.

Average tips rating: 5.00

C#
General
Posted: 2 Mar 2016   Updated: 2 Mar 2016   Views: 4,940   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 26
Helper class to compare two class objects while unit testing
No reference articles have been posted.

Akhil Mittal
Architect Magic Software Inc.
India India
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Group type: Collaborative Group

552 members


Advertise | Privacy |
Web03 | 2.8.170813.1 | Last Updated 21 Aug 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid