Sweet, I have a Google Voice number. One interesting feature lets you embed voice mail messages into your blog:
Friday, July 17, 2009
Monday, January 05, 2009
ASP.NET MVC AntiForgeryToken
I recently came across a new security feature that Microsoft has added to the ASP.NET MVC futures framework to assist in preventing Cross-site request forgery (CSRF) attacks. I was going to write about it, but I did a quick Google search and found a great blog post that gives the appropriate background information, as well as a demonstration of how to prevent CSRF attacks by using the ASP.NET MVC framework. If you're an ASP.NET developer interested in developing secure web applications, be sure to check out the post: http://blog.codeville.net/category/security/
Wednesday, July 30, 2008
Measuring ROI for Business Software Investments
As they must do with any major investment, finance and technology leaders must develop a return-on-investment (ROI) model to justify software purchases. In many cases, organizations find it difficult to identify the indirect benefits and costs associated with software implementation.
If this sounds familiar, be sure to check out this article.
If this sounds familiar, be sure to check out this article.
Friday, May 16, 2008
Free SharePoint 2007 Screen Casts
If you're learning SharePoint 2007, be sure to check out these free screen casts.
Tuesday, April 29, 2008
Quote of the Day
"A bad developer who comes across as a good developer is worse than a bad developer that every knows about." -- Dwight Rau
CDBurnerXP
This one is new to me, but I don't burn as many CD's as I used to. Frankly, I'm cheap and I can't justify spending money on software that I'll use once every few years. If you're looking for a free CD Burner for Windows, check out CDBurnerXP.
Generic Caching in ASP.NET
If you run a website with a high number of visitors and are interested in learning more about caching, DaveTheKnave has put together a good article on Generic Caching in ASP.NET that is worth checking out.
Sunday, January 20, 2008
Introducing OpenProj
If you're looking for a free replacement for Microsoft Project, look no further. Available for Windows, Mac, Linux and Unix, "OpenProj is a free, open source project management solution."
Wednesday, September 26, 2007
Generate Random SQL Data
If you ever need random data for your SQL tables, be sure to check out http://www.generatedata.com/. Their random data generator generates transact SQL scripts that you can run to insert random data into your database. Other export formats are also available.
Tuesday, September 18, 2007
ASP.NET Login Control Remember Me Doesn't Work
I recently did a quick Google search for an issue I was having with the ASP.NET login control where the Remember Me feature of the control appeared not to be working as I had expected. I found a few hits on Google Groups where users were experiencing the exact same symptom, but nobody was getting an answer to their question.
First of all, I knew that the login control called the FormsAuthentication.SetAuthCookie() method to save the cookie, so I figured it must have something to do with the cookie expiring sooner than I wanted. Knowing that, I looked at the details of the cookie and noticed that it was set to expire 30 minutes in the future. So I did another quick Google search and found a great article on Forms Authentication. Sure enough, there is a section in web.config that is used to configure the authentication cookie, one of which is the timeout. I'd recommend reading that article, first, but this is the authentication section from my web.config with the cookie timeout configured for 30 days.
Hope that helps...
First of all, I knew that the login control called the FormsAuthentication.SetAuthCookie() method to save the cookie, so I figured it must have something to do with the cookie expiring sooner than I wanted. Knowing that, I looked at the details of the cookie and noticed that it was set to expire 30 minutes in the future. So I did another quick Google search and found a great article on Forms Authentication. Sure enough, there is a section in web.config that is used to configure the authentication cookie, one of which is the timeout. I'd recommend reading that article, first, but this is the authentication section from my web.config with the cookie timeout configured for 30 days.
<authentication mode="Forms">
<forms
loginUrl="Login/Login.aspx"
name=".ASPXFORMSAUTH"
protection="All"
timeout="43200"
requireSSL="false"
slidingExpiration="true"
cookieless="UseCookies"
enableCrossAppRedirects="false"
/>
</authentication>
Hope that helps...
Subscribe to:
Comments (Atom)