Some more interesting music.

6. April 2009

Black Rebel Motorcycle Club – American X

Nada Surf – Always Love

Amy MacDonald – This is the Life

Kristy MacColl – In these shoes?

Peter Gabriel – In your eyes.

Gomez – Lost Track

Counting Crows – Angels of the Silences

Pixies – Where is my mind.

The Be Good Tonya’s - Ootischenia

Music

Couple of good songs today.

1. April 2009

Gregg Laswell – Sing, Theresa Says

Tresspassers William – Lie in the sound

Music

New RAD tool. Available only here.

31. March 2009

"AppSpice, the cure for that musty code smell."

I got a funny feeling I am going to need this again.

30. March 2009

I am working on a field in a SQL2005 database that stores custom attributes in an xml data type column.  I am pretty sure that I am going to  need this link in the near future.

http://msdn.microsoft.com/en-us/library/ms345117.aspx

.Net, Tips and Tricks, Visual Studio

HttpHandler and Session State

6. March 2009

Its funny when you use a specific solution to solve many problems over and over and then you find out the limitation of your “genius” solution.  Kind of a let down huh?  What if you soon discover that your solution still is “genius” and solves the problem you thought you had.  that is a good feeling if I say so myself. 

I just started to "heavily using HttpHandlers that are dependant on the session state.  The site that I have been working on requires Session so there was no way around it.  The issue that kept coming up is that the context.Session that was getting passed to the ProcessRequest method was always null.  I needed the Session and the link I am including gave me the answer. 

To save you the read, you can use to Interface markers to tell IIS that you need the Session passed to your handler, IRequiresSessionState or IReadOnlySessionState.  Guess what, you know have the current Session being passed to your handler.   Hope it helps.

 

http://bytes.com/groups/net-asp/341797-session-object-null-http-handler

.Net, Visual Studio, Tips and Tricks, Microsoft , , , , ,

System.Object Orientated Programming

6. March 2009

Lesson learned:  Don’t return the type System.Object in your methods or functions.  Use interfaces or classes and mark them Serializable.  You will save all the developers that come after you some headaches. 

Just ran into an issue where someone returned an object type and I needed to pass the object over WCF.  It kept closing my connection unexpectedly.  The fix, wrap the “object” and pass it back as a KnownType.

Asp.Net Event Order

20. February 2009

I found this article that shows the order of events by HttpModule and Page.  I am going to be using it as a reminder.

You can find the entire post here http://forums.asp.net/t/1191194.aspx

 

BeginRequest - HttpModule
AuthenticateRequest - HttpModule
PostAuthenticateRequest - HttpModule
PostAuthorizeRequest - HttpModule
ResolveRequestCache - HttpModule
PostResolveRequestCache - HttpModule
PostMapRequestHandler - HttpModule
AcquireRequestState - HttpModule
PostAcquireRequestState - HttpModule
PreRequestHandlerExecute - HttpModule

PreInit - Page

Init - ChildUserControl
Init - UserControl
Init - MasterPage
Init - Page

InitComplete - Page

LoadPageStateFromPersistenceMedium - Page

ProcessPostData (first try) - Page

PreLoad - Page

Load - Page
Load - MasterPage
Load - UserControl
Load - ChildUserControl

ProcessPostData (second try) - Page

RaiseChangedEvents - Page
RaisePostBackEvent - Page

Click - Button - ChildUserControl

    DataBinding - Page
    DataBinding - MasterPage
    DataBinding - UserControl
    DataBinding - ChildUserControl

LoadComplete - Page

PreRender - Page
PreRender - MasterPage
PreRender - UserControl
PreRender - ChildUserControl

PreRenderComplete - Page

SaveViewState - Page
SavePageStateToPersistenceMedium - Page
SaveStateComplete - Page

Unload - ChildUserControl
Unload - UserControl
Unload - MasterPage
Unload - Page

PostRequestHandlerExecute - HttpModule
ReleaseRequestState - HttpModule
PostReleaseRequestState - HttpModule
UpdateRequestCache - HttpModule
PostUpdateRequestCache - HttpModule
EndRequest - HttpModule
PreSendRequestHeaders - HttpModule
PreSendRequestContent - HttpModule

New BlogEngine.Net Theme and site

17. February 2009

I wanted to share with everyone that I created a new online magazine using BlogEngine.Net. I made use of all the existing features of of Blogengine along with a few new widgets and extensions.  I even created a new theme to go along with it.  I don’t know if I will share it at this time because it is specific to my site.  But the odds are it will show you some new ways to use the software.

Take a look at it and let me know what you think.

I will get into the specifics of the site in a later post.  

 

Just an update for everyone.  You can now visit the site at http://www.ichoosetofeel.net.  Please take a look and review it.  It's ad free and we don’t ask for money.

.Net, BlogEngine.Net, Book, Essays, General, Looking Back, Music, Peace, Religious Science, Reviews , , , , ,

The Void

16. January 2009

It is an action that is informed by what came before, but is significant on it's own.

I just started using SmugMug for my online photo backups.

15. January 2009

I have been giving SmugMug a try now for several days now.  I have been looking to do online backups of my photos for several years now.  There have been several road blocks that I saw each time I thought about making the transition.  The primary dissuasion has been the cost to space ratio.  The second issue that I always came across was the mechanism for uploading the photos. 

I looked at a lot of vendors, Flickr, Google, Microsoft’s SkyDrive, PhotoBucket, and more.  I  found SmugMug to be the best deal for the money going.

I can give you the details but I’m not the marketing department for SmugMug.  You can go to the site to find out. 

It costs $40.  You can save some money by using the referral code ( AGD0hvUIDki26 ) and you will get $5 off.

Reviews