JGaroutte

Stories kicked by JGaroutte

Using Type.GetType in the .Net Framework(www.jeffgaroutte.net)

submitted by JGaroutteJGaroutte(315) 5 months, 26 days ago

I was recently working on a project where we needed a System.Type object based on settings in the application configuration file. It seems like a simple thing to do but there is a catch that I keep forgetting when using Type.GetType. When I tried to get the type for a SqlConnection I was a little surprised that it was null. read more...

add a comment |category: |Views: 2

tags: another

Using build actions(www.jeffgaroutte.net)

submitted by JGaroutteJGaroutte(315) 1 year, 6 months ago

Every so often you come across a project where you need to install a strongly typed assembly into the gac in order to run your application. What happens when you need to debug the application and you have modified the assembly? read more...

add a comment |category: |Views: 0

tags: another

Supporting OpenId in an asp.net MVC site(codeharder.com)

submitted by aarnottaarnott(110) 2 years, 5 months ago

Introduction to OpenID on an asp.net MVC web site. On 3 minutes or so. read more...

5 comments |category: |Views: 314

tags: another

Dynamic Formula Calculation(jeffgaroutte.net)

submitted by JGaroutteJGaroutte(315) 2 years, 6 months ago

resolving a math formula from a string. read more...

add a comment |category: |Views: 35

tags: another

Do you know about this undocumented Google CDN feature?(encosia.com)

submitted by gt1329agt1329a(7849) 2 years, 7 months ago

Information on an undocumented feature of the Google AJAX APIs CDN (jQuery UI themes hosted on the CDN, including images). read more...

add a comment |category: |Views: 450

tags: another

The Hidden Requirement(jeffgaroutte.net)

submitted by JGaroutteJGaroutte(315) 2 years, 7 months ago

A lesson of how hidden requirements cause unexpected side effects.... read more...

add a comment |category: |Views: 7

tags: another

Authenticating users with RPXNow (in ASP.NET MVC)(blog.maartenballiauw.be)

submitted by maartenbamaartenba(5845) 2 years, 9 months ago

Don’t you get sick of having to register at website X, at website Y, at website Z, …? It is really not fun to maintain all these accounts, change passwords, … Luckily, there are some large websites offering delegated sign-in (for example Google Accounts, Live ID, Twitter OAuth, …). You can use these delegated sign-in methods on your own site, removing the need of registering yet another account. Unfortunately, not everyone has an account at provider X… A while ago, I found out about the free service JanRain is offering: RPXNow. This (free!) service combines the strengths of several major account providers (Google Accounts, Live ID, Twitter, Facebook, OpenID, …) into one simple API. This means that people are able to log in to your website if they have an account at one of these providers! Here’s how to use it in ASP.NET MVC… read more...

add a comment |category: |Views: 283

tags: another

Using an Object for an Id(jeffgaroutte.net)

submitted by JGaroutteJGaroutte(315) 2 years, 11 months ago

How and why to use an object for an Id instead of an Int32. read more...

add a comment |category: |Views: 18

tags: another

Avoiding The Database Deployment Nightmare(blog.reamped.net)

submitted by kayoskayos(890) 2 years, 11 months ago

So, I have written before about how to put your database into version control using database projects in Visual Studio. Even while having the scripts in the solution, there can be times when you can't exactly remember what you changed and needs to go out with your project deployment to the production database. Deploying files is easy because of tools like WinMerge, however deploying things to a database can get quite complicated. You could script both schemas and use WinMerge to see the differences between the development database and the production database. But even doing that, you will still have to write a custom script to get the production database schema up to date. read more...

add a comment |category: |Views: 15

tags: another

Variable boxing and the equal operator vs. the Equals method(jeffgaroutte.net)

submitted by JGaroutteJGaroutte(315) 2 years, 11 months ago

An article about the difference between the == operator and the Equals method read more...

add a comment |category: |Views: 18

tags: another

Extending the ASP.Net Security model to use rights: Cassini(jeffgaroutte.net)

submitted by JGaroutteJGaroutte(315) 2 years, 11 months ago

A little bit about the differences between IIS and Cassini, IHttpModules and page requests. read more...

add a comment |category: |Views: 9

tags: another

How To: Clean Up ASP.NET JavaScript Tags(blog.reamped.net)

submitted by kayoskayos(890) 3 years ago

In April of '08, I wrote a post about cleaning up the ASP.NET head tag using control adapters. I've got some great feedback from it, and I'm glad that I'm not the only one that is horrified when looking at the source of an ASP.NET rendered web page. From the comments of that article I was recently asked how to clean up JavaScript tags. read more...

add a comment |category: |Views: 21

tags: another

The HttpWebRequest and Using Client Certificates(blog.reamped.net)

submitted by kayoskayos(890) 3 years ago

So you may have found yourself in a similar situation, needing to make a TCP/IP request to a 3rd party API possibly using SSL. Well, that is a quite simple task. It can however, be complicated if this 3rd party requires the use of certificates for communication to its API server. read more...

add a comment |category: |Views: 117

tags: another

Ajax Popup Tooltips(jeffgaroutte.net)

submitted by JGaroutteJGaroutte(315) 3 years, 3 months ago

Ajax popup tooltips read more...

add a comment |category: |Views: 105

tags: another

SQL Server Side Paging With A Validated Dynamic Order By(blog.reamped.net)

submitted by kayoskayos(890) 3 years, 5 months ago

So this is what it has come to anymore. Everyone is all about server side paging via SQL Server. As well they should be! It is so much faster and more efficient than having ADO or ADO.NET bring back a ton of records and then chop it to page it. However, there has always been some problems when trying to accomplish this task, especially using a SQL database that is pre 2005. read more...

add a comment |category: |Views: 55

tags: another

InfoPanel v1.0 - The site wide messaging system control(blog.reamped.net)

submitted by kayoskayos(890) 3 years, 5 months ago

If you have read any of my previous posts on site wide user notification patterns and controls, then you may know where this is going. I have compiled a server control to bring this functionality to the fingertips of my fellow ASP.NET developers! read more...

add a comment |category: |Views: 31

tags: another