Jul
07
2012
Build 32 posted

- Deployed Database\Procs\LoadLogicalImageByImageAlbumID.sql
- Added to common config:
    <add key="DevSQL_DBCommandTimeout" value="90" />
    <add key="LiveSQL_DBCommandTimeout" value="90" />

- Changed pages to HTML5 doc type
- Replaced use of Nifty corners js w/ CSS3 roundy corners.
            border-radius: 10px;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;

- New color scheme / logo..
- Converted to VS 2010
- Converted to .NET 4.0
- Changes to home page/album pages to reduce size of markup for albums with many images.
- Using jquery lazy load from http://www.appelsiini.net/projects/lazyload
- Added link to familymoneyvalues.com
- Refactored config reading related to hosting paths/upload roots to new dll Hoffmann.webconfig; HostingEnvironment class
- Adding ObjectID class; support for integral ID values (rather than float w/ embedded type info)
- Dropped unused tables: Article, BorderImages, PublicEntities 
- Dropped ContactInfo
- Updated to integral ID values:
   Book, Attribute, AttributeDetail
   Setting, DictionaryEntry,FavoritesEntry,BlogCategory,BlogEntry
   CalendarEvent, CalendarEventOverride
   CategoryEntry, Category
   DynamicPage,DynamicPageDef, DynamicPageGroup, DynamicPageGroupLink, DynamicPagePage, DynamicPagePartDef.
   EmailTemplateEntry
   FileInfo, Path, Functions, GenericComment, Group, GroupMembership, ImageAlbum, ImageAlbumPage, ImageAlbumPageEntry
   ImageTags, MailingListEntry, ManagedContent, MenuItem, MessageBoard
   Rating, Role, SentEmail, SimpleRating, UploadedFileInfo, UserMessage, Users   
- Dropped resume tables & business objects  
- Updated callers of AddLinkEntry - changed them to ObjectID
- Updated callers of RemoveLinkEntry - changed them to ObjectID
- Removed custom document onload action registration/handling w/ jquery's mechanism
- Updated to inject head element  <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://services.ekhweb.com/livewriter/wlwmanifest.aspx" /> for Windows Live Writer integration.
This was necessary as LiveWriter now seems to have a different behavior for finding the manifest... Details at http://msdn.microsoft.com/en-us/library/bb463263.aspx
- Added ability to set a global sql command timeout

Posted on July/07/2012 04:19:00 by ehoffmann
Categories: Build Notes, Home Page