Malcolm Sheridan is a Microsoft awarded MVP in ASP.NET, a Telerik Insider and a regular presenter at conferences and user groups throughout Australia and New Zealand. Being an ASP.NET guy, his focus is on web technologies and has been for the past 10 years. He loves working with ASP.NET MVC these days and also loves getting his hands dirty with jQuery and JavaScript. He also writes technical articles on ASP.NET for SitePoint and other various websites. Follow him on twitter @malcolmsheridan

Malcolm Sheridan has written 107 articles, which have been read 9625501 times.
160332
Abstract: The following article demonstrates how to use the ActionMethodSelectorAttribute object to handle multiple submit buttons with ASP.NET MVC.
87724
Abstract: The following article demonstrates how to differentiate multiple submit buttons in the same form with MVC and jQuery.
307688
Abstract: The following article demonstrates how to differentiate multiple submit buttons in the same form with MVC.
108208
Abstract: The following article demonstrates how to use the compiled views feature in ASP.NET MVC.
122647
Abstract: The following article shows you how to create a custom attribute to output additional HTML when using a metadata class in MVC.
106198
Abstract: The following article outlines the process of creating a new custom ActionResult to return XML data in ASP.NET MVC.
75207
Abstract: The following article demonstrates how to use Microsoft’s Translation service within your ASP.NET MVC application using jQuery.
87230
Abstract: The following goes through describes how to avoid the output caching problem in ASP.NET MVC 3.
183493
Abstract: The following article demonstrates how to get the selected row from the ASP.NET MVC 3 WebGrid and what to do to display data.
100464
Abstract: The following article demonstrates how to pass data into the RenderPage method in ASP.NET MVC 3 Web Pages.
111308
Abstract: The following article demonstrates how to use functions with helpers when you’re using ASP.NET Web Pages.
309389
Abstract: The following article demonstrates how to use these three method of Razor syntax -RenderBody, RenderPage and RenderSection in ASP.NET MVC 3.
96656
Abstract: The following article demonstrates how to use custom Helpers when you’re using WebMatrix and ASP.NET Web Pages.
87199
Abstract: The following article demonstrates ways to create strongly typed RouteData in ASP.NET MVC
197819
Abstract: The following article demonstrates how to use the Video Web Helper ASP.NET MVC 3 RC 2, to add videos to our web pages.
243808
Abstract: The following article demonstrates one way of performing efficient paging using the WebGrid WebHelper in ASP.NET MVC 3 RC.
178797
Abstract: The following article demonstrates how to use the WebGrid web helper in ASP.NET MVC 3 RC
211874
Abstract: The following article demonstrates how to use the ReCaptcha web helper in ASP.NET MVC 3 RC
88852
Abstract: The following article demonstrates the new session-less controllers in ASP.NET MVC 3 RC.
96113
Abstract: The following article demonstrates how to use the ViewStart page in Razor.
83881
Abstract: The following article demonstrates how to use the @model directive to use strongly typed views in the Razor view engine.
104985
Abstract: The following article demonstrates how to use the chart helper that is part of the Microsoft Web Helpers library in ASP.NET MVC 3 Beta
79189
Abstract: The following article demonstrates how to use the Microsoft Web Helpers library in ASP.NET MVC 3 Beta.
64273
Abstract: The following article takes you through the process of enabling routing in your ASP.NET WebMatrix website.
75140
Abstract: A new addition to ASP.NET MVC 3 Preview 1 has been the improvement in model binding JSON data posted to an action through an Ajax form post. This makes it simple to post JSON data to any action method. Sometimes in ASP.NET MVC 2 this was difficult to do, but not anymore.
117190
Abstract: The following article demonstrates how to create a custom model binder to accept a strongly typed object from a HTML multi select control.
48269
Abstract: The following article demonstrates how to use global filters in ASP.NET MVC 3 Preview 1 and also how to use them conditionally.
36923
Abstract: The following article demonstrates how to register global namespaces in ASP.NET MVC 3 Preview 1.
68741
Abstract: The following article demonstrates how to use the new syntax in the Razor view engine in ASP.NET MVC 3 Preview 1.
79316
Abstract: The following article demonstrates how to use the new Razor view engine in ASP.NET MVC 3 Preview 1 release.
51402
Abstract: The following article demonstrates how to restrict ASP.NET MVC action methods before they're executed via the ActionMethodSelectorAttribute class.
54088
Abstract: The following article demonstrates how to use ASP.NET MVC anti forgery tokens in a client side template.
44438
Abstract: The following article demonstrates how to use ASP.NET and JavaScript to query Twitter's public API.
42355
Abstract: The following article demonstrates how to use ASP.NET to query Twitter's public API.
77280
Abstract: The following article demonstrates how to use dynamic views in ASP.NET MVC 2.
37325
Abstract: The following article demonstrates how to use the new strongly typed helpers in ASP.NET MVC 2.
79716
Abstract: The following article demonstrates how to handle exceptions gracefully when calling Ajax methods using ASP.NET MVC 2.
86938
Abstract: The following article demonstrates how to create a custom ActionResult to allow users to download Microsoft Excel files using ASP.NET MVC 2.
103347
Abstract: The following article demonstrates how to return multiple objects in ASP.NET MVC using the JsonResult class.
167669
Abstract: The following article demonstrates three ways to populate a select element using ASP.NET MVC and jQuery.
83556
Abstract: The following article demonstrates the benefit in using jQuery 1.4 over 1.3.2 when you need to move data between two select elements.
59138
Abstract: The following article demonstrates how to use jQuery with ASP.NET MVC to create stunning tooltips.
179224
Abstract: The following article demonstrates how to keep your session alive when you're using ASP.NET MVC and jQuery.
40376
Abstract: The following article is a update to the article I published on how to build a color picker using ASP.NET MVC and jQuery.
56030
Abstract: The following article demonstrates how to build a color picker tool using ASP.NET MVC and jQuery.
63171
Abstract: The following article demonstrates how to build a ratings widget for your website using ASP.NET MVC and jQuery.
45324
Abstract: The following article demonstrates how to use the bind attribute in MVC to exclude bindable values.
145506
Abstract: The following article demonstrates how to hijack ASP.NET MVC form posts using jQuery.
27278
Abstract: The following article demonstrates how to use ASP.NET MVC 2 Beta’s strongly typed UI helpers.
28136
Abstract: The following article demonstrates how to use live event in the new jQuery 1.4 Alpha 1 library.
37051
Abstract: The following article demonstrates how to extend jQuery by creating your own method to log data to the console object.
32864
Abstract: The following article talks about ASP.NET MVC 2 Beta and the new DefaultValue attribute.
34492
Abstract: The following article demonstrates how to use rename jQuery’s UI tabs at runtime.
66681
Abstract: The following article demonstrates how to use ASP.NET and jQuery to create cascading down drop down lists.
42339
Abstract: The following article demonstrates how to perform server side validation using ASP.NET MVC and data annotations.
26024
Abstract: The following article demonstrates how to use keyboard shortcuts with jQuery to create tooltips for HTML forms.
73806
Abstract: The following article demonstrates how to create HtmlHelper extension method’s to use in your ASP.NET MVC application.
41096
Abstract: The following article demonstrates how to use jQuery’s UI Slider widget to determine the number of records to show in a grid.
32203
Abstract: The following article demonstrates how to perform unit tests on your JavaScript using jQuery’s QUnit framework.
26433
Abstract: The following article demonstrates how to use highlight and automatically select items in an ASP.NET CheckBoxList using jQuery.
67470
Abstract: The following article demonstrates how to use the jQuery with ASP.NET to create stunning tooltips.
51214
Abstract: The following article demonstrates how to use ASP.NET with jQuery to page through data efficiently.
34961
Abstract: The following article demonstrates how to use LINQ to SQL to dynamically generate Meta tags for ASP.NET pages.
35806
Abstract: The following article demonstrates how to use the jQuery BlockUI Plugin with LINQ to SQL to query a backend database.
82183
Abstract: The following article demonstrates how to use jQuery’s Ajax functionality to load data from LINQ to SQL into jQuery’s tabs control.
33267
Abstract: The following article demonstrates how to use SketchFlow to bind data to your controls.
145807
Abstract: The following article demonstrates how to use ASP.NET and the jQuery ProgressBar widget to create a richer UI experience.
48392
Abstract: In the following article I’ll demonstrate how to use the AutoCompleteBox control in conjunction with RIA Services.
27177
Abstract: In part II of this article I’ll demonstrate how to use save data locally using isolated storage, then update the database using RIA services once you’re back online.
24172
Abstract: In part I of this article I’ll demonstrate how to use the networking features in Silverlight to detect network changes.
35295
Abstract: The following article demonstrates how to bind data to an ASP.NET Repeater control and find the selected row using LINQ.
32129
Abstract: In part II of this article I’ll demonstrate how to use the new RIA services with Silverlight 3 to insert, update and delete data.
37090
Abstract: In part I of this article I’ll demonstrates how to use the new RIA services with Silverlight 3 to display data.
26859
Abstract: The following article demonstrates how to use the element binding feature in Silverlight 3.
27291
Abstract: The following article demonstrates how to use the out of browser feature in Silverlight 3.
66928
Abstract: The following article demonstrates how to use the ObjectDataSource control with the ListView control and Linq to SQL to create efficient server side paging.
37053
Abstract: The following article demonstrates how to use LINQ to perform some complex tasks in ASP.NET.
31249
Abstract: The following article demonstrates how to overcome deployment issues when using Silverlight and WCF websites.
68116
Abstract: The following article demonstrates how to create one validation summary control on a master page and have that display all your validation errors.
52196
Abstract: The following article demonstrates how to create an event with custom event arguments in a master page and how to raise that event within web content pages.
43159
Abstract: The following article demonstrates how to invoke JavaScript dialogs on each step through the ASP.NET Wizard control.
36206
Abstract: The following article demonstrates how to use Expression Blend 3 to draw an object with a pencil and make that into a clickable button.
209382
Abstract: The following article demonstrates how to use the Repeater control with LINQ to SQL to create efficient server side paging.
103846
Abstract: The following article demonstrates how to use display SQL Server messages using ADO.NET and ASP.NET
51753
Abstract: The following article demonstrates how to use a DropDownList control and page through it as if it were a GridView control.
174121
Abstract: The following article demonstrates how to customise how the paging is displayed in the GridView control.
35175
Abstract: The following article demonstrates how to remotely view debug statements from an ASP.NET application using DebugView from Sysinternals.
32043
Abstract: The following article demonstrates how to compile conditional code into your ASP.NET assembly.
65214
Abstract: The following article demonstrates how to use ASP.NET cache dependency with files.
41927
Abstract: The following article demonstrates how to select a row in a GridView and execute a postback using jQuery.
395969
Abstract: The following article demonstrates how to bulk insert data into SQL Server 2008 using SqlBulkCopy.
57004
Abstract: The following article demonstrates how to use LINQ to XML to dynamically generate meta tags for different ASP.NET pages.
67265
Abstract: The following article demonstrates how to use LINQ to sort data in an ASP.NET DropDownList control.
31485
Abstract: The following article demonstrates how to read and display ASP.NET query strings using Silverlight.
27512
Abstract: Recently I have been focusing on how Silverlight and JavaScript work well together, and the following article shows how to attach Document Object Model (DOM) events to .NET event handlers in Silverlight.
38295
Abstract: The following article demonstrates how to use JavaScript to call Silverlight methods.
48924
Abstract: Silverlight 2 is a great technology to build business centric applications, and one of the coolest features is the ability to call JavaScript functions from your Silverlight code. The following article demonstrates how to use call JavaScript from Silverlight 2.
24095
Abstract: The following article demonstrates how to create and consume a WCF service in Silverlight 2.0 and use efficient server side paging using LINQ to page through event log data.
74082
Abstract: The following article takes you through the basics on using DataKeyNames in the GridView control.
24435
Abstract: The following article demonstrates how to use two undocumented stored procedures in SQL Server 2000/2005/2008 and ASP.NET 3.5 to retrieve table sizes.
12

Categories

JOIN OUR COMMUNITY

POPULAR ARTICLES

C# .NET BOOK

C# Book for Building Concepts and Interviews

Tags

JQUERY COOKBOOK

jQuery CookBook