Pravinkumar, works as a freelance trainer and consultant on Microsoft Technologies. He is having over 10 years of experience in IT and is also a Microsoft Certified Trainer(MCT). He has conducted various corporate trainings on all versions of .NET Technologies including .NET, SharePoint Server, Microsoft SQL Server, Silverlight, ASP.NET, Microsoft PerformancePoint Server 2007 (Monitoring). He is passionate about learning new technologies from Microsoft. You can contact Pravinkumar at dabade[dot]pravinkumar [attherate] gmail[dot]com

Pravinkumar Dabade has written 65 articles, which have been read 4550599 times.
88021
Abstract: HTTP handler vs HTTP module - A frequently asked ASP.NET Interview question
125013
Abstract: Lifecycle of an ASP.NET Page during its first request, as well as during Postback.
20098
Abstract: Using HTML5 Geolocation API to get the current geographical location of the user
77262
Abstract: Different Types of Constructors in C# - Default, Parameterized, Copy, Static and Private. C# Interview Question No. 1
25398
Abstract: Display subtitles using HTML5 video element. We will see WebVTT and TTML file formats to create the subtitles and embed them using a element.
87837
Abstract: Code Contracts API includes classes for static and runtime checks of code and allows you to define preconditions, postconditions, and invariants within a method. The Contracts class is found in the System.Diagnostics namespace.
26154
Abstract: Explore HTML5 offline Web Application using the HTML5 application cache
101071
Abstract: Understanding Resources in WPF including difference between static and dynamic resource
27773
Abstract: In this last part of our AngularJS and Web API series, we will perform Insert/Update/Delete operations in our Project Tracking Website by using of AngularJS Services and Controllers
24234
Abstract: See how routing works in AngularJS and how it helps navigate different views as per the users requirements
25971
Abstract: Explore how AngularJS Services plays an important role in our application development. We will separate the HTTP service call into AngularJS service and use it by injecting it into our Controllers.
26839
Abstract: Use some of the built-in AngularJS Directives and learn how to apply filters, to sort and filter a table.
37587
Abstract: Take a closer look at AngularJS Controllers. We will use AngularJS controllers to build the model for our Project Tracking website. Initially we will build the models for our project with some static data and later we will replace them with calls to HTTP Services.
211156
Abstract: This article shows how to build REST based services using ASP.NET Web API
146475
Abstract: A brief overview of why do we need AngularJS, what is AngularJS and an example of using AngularJS. This article is Part 1 of an interactive Project Tracking website using ASP.NET Web API and AngularJS.
24929
Abstract: The Debugging enhancements in Visual Studio 2015 Preview is worth checking out. This article provides an overview of the same.
83737
Abstract: In this article, we will design a Pie chart and Donut chart using D3.js by fetching the data using ASP.NET Web API.
63955
Abstract: In this article, we will look at some cool features introduced in ASP.NET vNext and Visual Studio 14 CTP
84519
Abstract: ASP.NET provides state management techniques both on client as well as server-side. This article gives a brief overview of some state management techniques in ASP.NET.
58474
Abstract: This article shows how you can use client side JavaScript libraries like AngularJS and KnockoutJS to build SharePoint 2013 WebParts
72543
Abstract: In this article we will take a look at HTML5 Client side storage using Local Storage and Session Storage with an example.
52738
Abstract: This article demystifies the controversial yet powerful C# Extension Methods and demonstrates some cool examples of extending classes, interfaces, collection classes, enums and ASP.NET MVC and Web API frameworks using Extension Methods.
81461
Abstract: IIS 8.5 comes with some cool new features that makes hosting and managing websites much easier. This article discusses four new IIS 8.5 features that website admins will absolutely love
99578
Abstract: ASP.NET Web API 2.0 is the latest version in the WebAPI stack and contains some cool new features. In this article, we will explore some of these new features introduced in ASP.NET Web API 2.0
58625
Abstract: In this article, we take an overview of PowerShell and demonstrate some examples of using PowerShell in SharePoint 2013.
21564
Abstract: Visual Studio 2013 contains some cool IDE enhancements. In this article, we will explore these IDE enhancements and new features
80930
Abstract: Microsoft .NET Framework 4.5.1 contains some new features and is an in-place update to .NET Framework 4.0 and the .NET Framework 4.5. Let's see what's new in this latest .NET framework update
92761
Abstract: Entity Framework 6.0 has improved Transactions. We will explore the UseTransaction() method which allows the context to participate into an already running transaction. We will also explore BeginTransaction() to start a new transaction
63602
Abstract: In this article, we will talk about some of the new features introduced in Entity Framework 6.0 RC1
84510
Abstract: Consume and test OData Services by using different tools like Fiddler, LINQPAD, EXCEL, and SharePoint Server 2013 Excel Services OData.
36658
Abstract: In this article we will see how to create and apply cascading filters in Performance Point Services dashboard using SharePoint 2013.
50068
Abstract: In the article highlighting some enhancements in PerformancePoint Services for Sharepoint 2013, we will see the new themes introduced in SharePoint Server 2013 used by PerformancePoint Services dashboards and how you can create dashboards using the same themes which have been applied to your SharePoint site.
51436
Abstract: In this article, we will see how to create and consume an OData service in Visual Studio 2012 LightSwitch HTML Business application
32004
Abstract: In this article, we will create a Visual Studio 2012 LightSwitch application which fetches data from SQL Server database. We will also see how to Sort the data as well as Filter the data by adding the Parameters
86943
Abstract: In this article we will see how to use Microsoft Blend for Visual Studio 2012 for designing Windows 8 style applications using HTML5 and CSS3. We will see the different parts of Blend which you can use for designing the Windows 8 style applications.
67114
Abstract: In this article, we will see how easy it is to design interactive and beautiful reports using Excel 2013 Power View with Filters. We will also uploaded the report into our SharePoint 2013 site and display it in our browsers.
27450
Abstract: In this article, we will use the “Bing Maps” and “Bubble” Office apps in Excel 2013.
127946
Abstract: In this article, we will see how to install and configure Microsoft SharePoint Server 2013 on Windows Server 2008 R2 with Step-By-Step guidance
40000
Abstract: In this article, we will seen how we can implement Asynchronous Logic in our WCF 4.5 Service and how we can access the WCF methods Asynchronously by generating proxy code using Task-based Programming model.
27918
Abstract: In this WCF 4.5 series, we will see how WCF 4.5 has made configuration much easier in the first part.
103422
Abstract: In this article, we will see how to pass ASP.NET Session varaibles to WCF service using SOAP Message Header.
72999
Abstract: In this article, we will see how to perform a JOIN between a Collection and XML Data using LINQ.
105785
Abstract: In this article we will see how to fetch SharePoint List data and generate an XML file. We will then use this XML file as a ‘Sample Data’ in Microsoft Expression Blend for our Silverlight Application.
90676
Abstract: In this article, we will see how to fetch SharePoint lists data in Silverlight Out-Of-Browser applications. We will then deploy this data into an Excel application, using COM Interop, which is a feature of Silverlight 4.0.
67212
Abstract: In this article, we will see how to run an Elevated Trust Application within the Browser using Silverlight 5 Beta. For this demonstration, we will first create a Silverlight application by using Visual Studio 2010 with Silverlight Version 5.
58509
Abstract: In this article, we will see how to use the Silverlight Client Object Model in SharePoint 2010. We will create a Silverlight Application, access the SharePoint data and then deploy it to a SharePoint site. We will also see how to write CAML queries to filter the SharePoint List data.
80500
Abstract: In this article, we will see how to create and deploy a SharePoint Dashboard which contains SQL Server Reporting Services (SSRS) 2008 reports. We will also see some references of how to create a Chart and Tablix report and deploy them to Report Server.
143555
Abstract: In this article, we will see how to automate business process by designing workflows using SharePoint Designer 2010. We will also see how to design and integrate InfoPath 2010, which is introduced in SharePoint Designer 2010 with our workflow.
51936
Abstract: In this article, we will see how to fetch SharePoint 2010 list data in Silverlight application using REST Service ‘ListData.svc’. We will then deploy the XAP file and display the data in our SharePoint Site using Silverlight web part
69796
Abstract: In this article, we will see how Silverlight can be used in SharePoint 2010. We will see how to use display media files in SharePoint 2010 using ‘Media Web Part’. We will then also explore how to use existing or newly created Silverlight applications in SharePoint 2010, using the ‘Silverlight Web Part.
41506
Abstract: Silverlight 5 Beta was announced recently by Microsoft. In this article, we will see some of the new features introduced in Silverlight 5 Beta.
55005
Abstract: In this article, we will see how to use ADO.NET Data Services introduced in SharePoint Foundation Services 2010. We will perform CRUD (Select, Insert, Update and Delete) operations using ADO.NET Data Services.
65527
Abstract: In this article, we will see how to perform LINQ queries on SharePoint cascade lists. We will also see how to perform CRUD (Select, Insert, Update and Delete) operations using LINQ to SQL
88535
Abstract: In this article, we will see how to connect an InfoPath form to Excel Web Access Web part and pass the values from InfoPath Form fields to the Excel workbook. For this demonstration, we will use the following - Microsoft InfoPath Designer 2010, Microsoft Excel 2010 and Microsoft SharePoint Designer 2010
63605
Abstract: In this article, we will see how to align the text to a given path using a ‘PathListBox’ control, in Silverlight 4.0. We will also see how to animate the text using Visual states in Silverlight.
71693
Abstract: In this article, we will see how to align some objects to a given path using the ‘PathListBox’ control in WPF 4.0 and Expression Blend 4. We will also see how to animate these objects using Visual states in WPF.
61308
Abstract: In this article, I will introduce you to Behaviors in Silverlight. We will also create a small demo of the ‘MouseDragElementBehavior’ behavior using Expression Blend 4. So, let’s get started.
102276
Abstract: In this article we will create a SharePoint dashboard using Excel Services Data Source. This Dashboard will contain KPIs, Scorecard and a Report. Then we will deploy this dashboard to our SharePoint Site.
58580
Abstract: In this article, we will see how Silverlight 4.0 and Expression Blend SketchFlow helps in designing deep dive prototypes for a product.
61467
Abstract: In this article, we will create a SharePoint dashboard using SQL Server Data Source. This Dashboard will contain KPIs and a Scorecard and we will deploy this dashboard to our SharePoint Site.
84030
Abstract: In this article we will create a dashboard using Excel Data Source. This Dashboard will contain KPIs and a Scorecard. Then we will deploy this dashboard to our SharePoint Site.
95273
Abstract: In this article we will create a dashboard with common filters using Sharepoint PerformacePoint services 2010 and SQL Server Analysis Services (SSAS) Data Source. This Dashboard will contain a Chart Report and Grid Report and will contain common filter for both the Reports. Finally, both the reports will render with our filter choice(s).
54950
Abstract: In the first part of this series Designing Dashboards and Scorecards using SharePoint PerformancePoint Services 2010 and SSAS we saw how to create a SharePoint Site and Scorecard with KPIs. In the second part, we saw how to create a Chart Report and a Grid Report. In this final part of this article series, we are going to see how to create a Dashboard and deploy it to SharePoint Site.
61626
Abstract: In the first part of this series Designing Dashboards and Scorecards using SharePoint PerformancePoint Services 2010 and SSAS – Part 1 we saw how to create a SharePoint Site and Scorecard with KPIs. In this article we are going to see how to create a Chart Report and a Grid Report using SQL Server Analysis Services (SSAS) data source.
118476
Abstract: In this article series, we are going to see how to create KPIs (Key Performance Indicator), Scorecard, Reports (Chart Report and Grid Report) and Dashboard using SharePoint PerformancePoint Services 2010 Dashboard Designer Tool. For this demonstration, we will be using the sample data from SQL Server Analysis Services (SSAS). Once our Dashboard is ready, we will then deploy it to our SharePoint Site.