Skip to main content

Mike Tolly

Blogs from this Author

Localizing Static Words in ASP.NET MVC Routing

Routing requests to actions within controllers is the backbone of any ASP.NET MVC web application.  Being able to define different routes by using static words, such as “Products” or “Search”, enables search engine optimized and user friendly URLs.  However, recently I was asked to localize those static words to maintain consistency in the way URLs […]

Creating a Reusable Pin Pad using ASP.NET MVC 3

I was recently asked to develop a PIN Pad for an ASP.NET MVC3 mobile web application for users to use to log into the application.  I had to use the PIN Pad in three locations in the application: 1) register the PIN for a new user, 2) confirming the PIN registration, and 3) logging in […]

LINQ Querying of InfoPath 2010 Forms

Recently, I was asked to create an InfoPath 2010 form that would distribute user input into three different lists on a SharePoint 2010 site. To avoid using code within the InfoPath form itself and to make it easier to deploy into SharePoint, I created an event receiver on the forms library where the InfoPath form […]

Mobile Meetup with Mobile Enthusiasts in Chicago

This past Thursday, I attended a Mobile Meetup hosted by Solstice Consulting and I felt it was very engaging and interactive. Many topics were covered ranging from mobile UX/UI to cross-platform development to marketing an application. The meetup was run in an Open Space Technology format. This enabled there to be many topics discussed in […]

Creating and Defining ProfileSubtypes Programmatically

ProfileSubtypes allow administrators to create alternate views for different user to display or hide different user profile properties. However, going through the process of manually changing each profile property could be substantial if there are numerous profile properties on your UserProfileServiceApplication. Therefore, being able to automate the process with a feature, service, or console application […]

Adding a Global Filter to the NewsGator Social Sites 2010 Activity Stream Web Part

To add a global filters in the Activity Stream Web Part are available to all users of the social networking site, editing the ActivityStream.js file located in the {14}/TEMPLATE/LAYOUTS/NG/Scripts folder is needed. The ActivityStream.js file created the filter list on page load. The filters call the ActivityFeed.svc web service to retrieve the data from the […]