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 6073531 times.
88798
Abstract: This article discusses how to use AngularJS Routing and Directive specific Controllers in an ASP.NET MVC application
63627
Abstract: This article demonstrates how to use AngularJS to Post Data and use AngularJS Custom Directives in an ASP.NET MVC application.
209555
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
21897
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
38465
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.
71420
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.
61493
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.
97086
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
80895
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.
143503
Abstract: Build an ASP.NET MVC custom view engine that loads views defined in a SQL Server database
99201
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
39454
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.
35492
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.
29618
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.
87364
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.
49753
Abstract: Create a SignalR 2.0 (beta) Self Hosted server and connect multiple clients including a JavaScript and a Windows 8.1 Client.
112430
Abstract: This article demonstrates OWIN and how we can host a SignalR based application using Katana (an OWIN implementation).
37600
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
221353
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.
112188
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.
32268
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.
29539
Abstract: In this sample, we will create a Custom WinRT Component that adds an AutoComplete like functionality to a TextBox
37159
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.
218525
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.
18411
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.
62672
Abstract: This article explores the JavaScript library JsRender for creating HTML templates.
98582
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.
69484
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.
56922
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.
103734
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
137504
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.
124084
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.
97611
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.
368501
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.
91439
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.
344867
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.
65046
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.
104815
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
81755
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.
177581
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
132665
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.
151090
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
138101
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.
293461
Abstract: Understand the basics of Dependency Injection and apply it in an ASP.NET MVC application.
128243
Abstract: In this article, we will create a clickable tag cloud using HTML 5 Canvas, LINQ and ASP.NET MVC
143283
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
154879
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.
168441
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.
122169
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.
231735
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
145085
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.
141200
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
101488
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

FREE .NET MAGAZINES

Free DNC .NET Magazine

Tags

JQUERY COOKBOOK

jQuery CookBook