Sumit is a .NET consultant and has been working on Microsoft Technologies since his college days. He edits, he codes and he manages content when at work. C# is his first love, but he is often seen flirting with Java and Objective C. You can follow him on twitter at @sumitkm or email him at sumitkm [at] gmail

Sumit Maitra has written 53 articles, which have been read 6162365 times.
90119
Abstract: This article discusses how to use AngularJS Routing and Directive specific Controllers in an ASP.NET MVC application
64492
Abstract: This article demonstrates how to use AngularJS to Post Data and use AngularJS Custom Directives in an ASP.NET MVC application.
216192
Abstract: Part 1 of this article explores AngularJS in a plain vanilla ASP.NET MVC application. This article talks about basic data binding and retrieving of data, and introduces AngularJS walking through some core Angular features like Directives, Modules, Services and $Resource Provider
22401
Abstract: Windows Azure Media Services provides a solid abstraction on top of which we can build our custom Media based solutions. This article demonstrates how to use it to setup Adaptive Smooth Streaming video and a Windows 8.1 Store app to play the video
39187
Abstract: Windows 8.1 introduces a new Hub Control and a Hub style application template. We dig in and see how to use it for a simple yet practical Feed Reader app.
74491
Abstract: Compression in the .NET framework has been supported via different libraries in the past (via Open File Conventions) but the support for .zip archives hasn’t quite been complete. With .NET 4.5 and C# 5.0we get a dedicated zip compression library that allows us to manipulate zip libraries fully.
64006
Abstract: The ReadOnlyDictionary generic type in .NET 4.5 fulfills a long standing feature request for the BCL. It is useful for scenarios where read only Dictionaries need to be exposed. One such case is shown in this article.
99613
Abstract: The C# Caller Info attributes have primarily been added to aid Logging, Runtime debugging and error handling. In this post, we will see how we can use Log4Net’s rolling file Appender and the Caller Info Attributes to log errors in an application
81580
Abstract: This article introduces a database design pattern with a POC in ASP.NET, Ninject and Entity Framework that ensures data once inserted into the database is never lost, a must have for financial systems.
145333
Abstract: Build an ASP.NET MVC custom view engine that loads views defined in a SQL Server database
101472
Abstract: We take a look at how to use TypeScript’s definitions for KnockoutJS to build a small ASP.NET MVC application. Along the way we explore the TypeScript language and gauge how it can be potentially used for build ASP.NET MVC applications that lean on the client side JS Libraries for richness and interactivity
40349
Abstract: Build a Windows 8.1 app to browse through your media hosted on a network (UPnP share or a DLNA Media) Server. It uses the new Media Player control in Windows 8.1 to play videos as well.
36156
Abstract: Explore how to Encode Media in Windows Azure from our previously built Azure Media Portal in ASP.NET MVC. We’ll also use SignalR to monitor progress.
30284
Abstract: Windows 8.1 Store App SDK launched in Build 2013 a few months back has a big bunch of new features, APIs, controls and components. Today we look at the PDF reader component and use it to view the contents of a PDF.
89253
Abstract: Azure Media Services offer almost all the ingredients to enable you make a YouTube clone. Today we explore how to make one using ASP.NET MVC, Azure Media Services and the Player Framework JavaScript client.
51208
Abstract: Create a SignalR 2.0 (beta) Self Hosted server and connect multiple clients including a JavaScript and a Windows 8.1 Client.
114090
Abstract: This article demonstrates OWIN and how we can host a SignalR based application using Katana (an OWIN implementation).
38185
Abstract: XAML for Windows 8.1 is definitely a huge step forward from current XAML for Windows store apps. In this article, we will explore what's new in XAML for Windows 8.1 Store apps
224612
Abstract: This article demonstrated how to hack into the new OAuth integration using DotNetOpenAuth in an ASP.NET MVC application and retrieve all possible user information from the Provider.
113028
Abstract: This article explains notification types and background tasks in Windows 8 Apps and also the programmatic APIs that we need to use to make best use of the notifications framework.
33110
Abstract: With .NET 4.5, the Task Parallel Library team went another step ahead and built a little known library called Parallel Dataflow Library. This article explains why as a .NET developer, you must know about this powerful library.
30261
Abstract: In this sample, we will create a Custom WinRT Component that adds an AutoComplete like functionality to a TextBox
37696
Abstract: In this article, we will see how to enable Twitter OAuth for a Zumo Service. We will also see how to use it in a Window 8 game and how we can reuse the credentials for a nice User experience.
219948
Abstract: In this article, we will start with the theory behind Responsive UI and how CSS3 and HTML5 support building of Responsive web UI easily. Next we will see how Media queries work. We will explore a well established boiler plate for Responsive UI design – the Bootstrap, by Twitter. We will also see saw how to replace default ASP. NET styling with Twitter Bootstrap and finally create a Project template that can server as starter MVC projects using Bootstrap.
18856
Abstract: In this article, we will create the simple Tic-Tac-Toe game for Windows 8 Store and save the winner of the game in a Leader Board on Azure using Azure Mobile Services, also known as Zumo.
63487
Abstract: This article explores the JavaScript library JsRender for creating HTML templates.
99589
Abstract: The IO Subsystem in WinRT has been written ground up to be completely async.In this article, we see how we can manage (Create and Update) binary data in Files using the Windows 8 runtime.
70003
Abstract: In this article, we take a look at how to get started with Windows Azure (right from the scratch as in account creation) and then use WebMatrix 2 to build and deploy our first simple Windows Azure WebSite.
58021
Abstract: In this post we create a picture collage in a Windows 8 application on the WinRT runtime. We will see how we can stitch together multiple images using the WritableBitmap class.
105825
Abstract: This article walks you through the basics of Dependency Injection and how to use an Inversion of Control (IoC) container – Ninject in a sample ASP.NET MVC Web application
140099
Abstract: SignalR, as we all know, is a persistent connection framework in .NET. We have seen how easy it is to set it up for broadcasting messages to clients. Today we will see a few more features namely Connect, Disconnect and Reconnect that enable us fine grained control over client connection.
125929
Abstract: In this article we will see how to build an HTML Helper Extension in ASP.NET MVC that renders a HTML 5 bar chart. The data for the chart can come from the server or be updated from the client side.
99387
Abstract: Over the last couple of years, Entity Framework has steadily become the de facto data access story from Microsoft. With EntityFramework Code First, it became even easier to get started with an application. While EF lets you get off the ground and running fast, it’s deployment story (both first time and subsequent upgrades) has been a little sketchy. With the release 4.2 and EF Migrations, the upgrade story has been simplified a little but the first time deployment story still has a couple of points to keep in mind. Today we will explore these points and see how we can deploy a Database that is accessed by EF (Code First). We keep Migrations for another day.
374976
Abstract: ASP.NET routing was initially launched as MVC routing to support clean URL semantics for sites built on ASP.NET MVC. However, it was later pushed up in the framework to become a part of ASP.NET core and thus available for WebForms as well. In this article, we look at how routes work and how you can use them in your MVC web application to expose functionality in a transparent and discoverable way.
92123
Abstract: We take a closer look at Visual Studio 2012 new Page Inspector functionality that helps developers debug their web UI from inside Visual Studio without having to ‘Alt-Tab’ between Browser and Visual Studio.
348982
Abstract: By default ASP.NET MVC Project Templates come with a Menu that is hardcoded for each controller. However in a real-life scenario, more often than not, we need our Menus to be dynamic and loaded and managed with certain amount of flexibility. In this article, we will see how to create a single level Dynamic Menu using EF code first and jQuery in an MVC Application.
65566
Abstract: In this article, we will create an ASP.NET MVC application called ChirpyHQ and deploy it on the Cloud through AppHarbor. This application is using RavenHQ as its backend.
105677
Abstract: In this article, we will be exploring the power and simplicity of RavenDB's Searching and Indexing. We will create a sample ASP.NET MVC app called Chirpy to demonstrate how we can Index Data in RavenDB
82458
Abstract: There is a plethora of changes in VS 11 and the next .NET framework release that help improve developer productivity . In this article, we will focus on the Web Developer specific functions in the release that promise to make day to day developer life much easier.
178641
Abstract: The recently released ASP.NET MVC 4 beta has enhanced mobile support through the introduction of new APIs and out of box support for jQuery Mobile. In this article, we will explore how jQuery.Mobile.MVC package, that is a part of MVC4, leverages jQuery.mobile and HTML5 to create targeted views for each device
133621
Abstract: In this post, we will see how we can create a Windows and WinRT application that connects to Web APIs released with ASP.NET MVC 4 and can retrieve and submit information.
151943
Abstract: In this article, we will see what it takes to use the newly launched WebAPI in an existing MVC 3 application by upgrading it to ASP.NET MVC 4 and extending it to provide http services using the WebAPI
139013
Abstract: In this article, we will see how to build an ASP.NET MVC app using RavenDB Embedded and then publish it to a hosted source.
301548
Abstract: Understand the basics of Dependency Injection and apply it in an ASP.NET MVC application.
128834
Abstract: In this article, we will create a clickable tag cloud using HTML 5 Canvas, LINQ and ASP.NET MVC
143892
Abstract: In this article, we will see how RavenDB can be used as Auto-Save cache in an ASP.NET MVC application. We will explore a use case that is typical of brown-field projects (projects involving enhancements to an existing application), where a handy functionality in an ASP.NET MVC application can be achieved by using RavenDB
156011
Abstract: In this article, we will see a very simple use case of using HTML 5 Geo-Location API from the spec along with Bing Maps in an ASP.NET MVC app.
171265
Abstract: In this article, we will see how to retrieve Geo-Location in an ASP.NET MVC and HTML 5 app using the built in API and JavaScript.
123968
Abstract: Nuget is a great way to distribute open source projects. This article focuses on how to create NuGet packages for your own JavaScript open source libraries that you might want to make public.
233248
Abstract: In this article, we’ll create a simple blog app using ASP.NET MVC 3 and SignalR, that will allow multiple collaborators to review the same article in real-time
146542
Abstract: In this article we will see how to create a Custom Event Receiver in Sharepoint and tie it up to a site as a SharePoint Feature.
143283
Abstract: In my previous article Custom Content Types in SharePoint, I demonstrated how we can create custom content types in SharePoint. However we left one piece open where we couldn’t see the data that was entered in the list through the default content type. We had to go to List->Edit Properties to edit/update or view the values. In this article we’ll see how we can define custom page layouts for Custom Content Types in SharePoint
102512
Abstract: Content Types in Windows SharePoint Services (WSS) or SharePoint Foundation enables users to define and group meta-information about SharePoint content. In this article, we will see the steps required to setup a custom content types in SharePoint and use it.

Categories

JOIN OUR COMMUNITY

POPULAR ARTICLES

C# .NET BOOK

C# Book for Building Concepts and Interviews

Tags

JQUERY COOKBOOK

jQuery CookBook