I’m looking forward to the day when I’ll be announcing new releases of my Drive CodeSmith template library to generate custom code for Sueetie, but while I’m still doing a lot of Community Server stuff I will continue to release updates to Drive for CS development. Version 1.0.4 has support for crea...
[More]
Posted on
1/2/2009 9:04:56 AM
by Dave Burke,
Categories:
Drive | CodeSmith | Community Server
We've all been there. We add a field to a SQL Table because our business object needs a new property, which means we have to change the business object and include the new property or properties in the various processes where the object is being populated or created. I was in this situation to...
[More]
Posted on
12/1/2008 4:39:31 PM
by Dave Burke,
Categories:
CodeSmith | Community Server | Drive
This is one of those monkey-on-my-back posts that I need to write before we can get back to regularly scheduled dbvt.com programming. I've been using the Drive code generation templates more and more. I've been adding new templates to the library as well, releasing v1.0.3 over the weeken...
[More]
Posted on
11/25/2008 9:11:00 PM
by Dave Burke,
Categories:
CodeSmith | Community Server | Drive
The Community Server blog edit page, PostEdit.aspx derives from BaseBlogPage.cs, which derives from PanelPage.cs, which derives from CSConfirmationPage.cs, which is where we enjoy the popup "Are you sure you want to leave this page???" if you click anything but the edit buttons to conclude your happ...
[More]
Posted on
11/21/2008 8:34:46 PM
by Dave Burke,
Categories:
Community Server
I inadvertently blogged about this new CS2008.5 SP1 feature last week after encountering an error using the post editor's Insert Media selector. As I described in that post, the fix was adding theme.config information to support the new media handling properties. This function should p...
[More]
Posted on
11/19/2008 6:52:51 AM
by Dave Burke,
Categories:
Community Server
Any of you who go back with me are very accustomed to seeing "DBVT" code samples, like when I posted about CSTiers, an early version of what would become the Drive Template Library for Community Server. DBVTUser user = DBVTContext.Current.DBVTUser;if (user.IsInBillingGroup) do some...
[More]
Posted on
11/16/2008 9:44:13 AM
by Dave Burke,
Categories:
CodeSmith | Community Server | Drive
Overall a good week was had by all. Enjoyed some new client contacts, both Community Server and non-CS. I'll talk about the client contacts first. Interestingly, both CS gigs involved upgrades from CS2008 to CS2008.5, and both sites were based on my favorite theme, Lean and Green.&...
[More]
Posted on
11/15/2008 8:40:33 PM
by Dave Burke,
Categories:
Community Server
Upgrading a customized Community Server site is always a real pain-in-the-ass an exciting adventure, because you never know where you'll find a new reaming opportunity to learn something new! The client sites I upgraded from CS2008.5 to CS2008.5 SP1 today were only moderately customized. ...
[More]
Posted on
11/11/2008 2:34:42 PM
by Dave Burke,
Categories:
Community Server
I updated five Community Server 2008.5 sites to SP1 this morning and everything went pretty smoothly. Fortunately I'd done it a bunch of times before. I did encounter a weird "Fix for given key not present in the dictionary error" when I tested the editor's Insert Media function on a cus...
[More]
Posted on
11/11/2008 10:22:13 AM
by Dave Burke,
Categories:
Community Server
The _Override.config architecture in Community Server is a sweet thing, allowing customization of both the CommunityServer.config and SiteUrls.config without touching the source files. Using the XPath Override logic is usually pretty straightforward, but sometimes it can get a little tricky.&n...
[More]
Posted on
11/7/2008 8:15:09 PM
by Dave Burke,
Categories:
Community Server