CS MVP's
Community Servers Most Valued Professionals

Browse by Tags

  • Access points to Stylin screen pics

    In case there was anyone out there other than me who enjoys scrolling through the Stylin screen pics and wants another way to quickly get there, I added a second access point to them tonight. (I blogged about the BE.NET particulars of the Stylin screen display list here. ) I'm trying to avoid adding a main menubar link as I had on my DBVT2007 blog, so in addition to the category link which displays the screen pics I added a link in each of the Stylin posts. I changed the CodeSmith template I...
  • Another day another CodeSmith Composite Power Play

    I sling a lot of data in and out of my Jobs Management Application and this afternoon's slinging consisted of Job Estimate data from Microsoft Access. The process occurs through a Community Server background task and consists of three steps. 1) Request the List<Business Object>, 2) Retrieve the data to populate it in the AccessDataProvider, and 3) Pass it off to the SqlDataProvider. I had written CodeSmith templates to perform various aspects of the Access Data Import process, but not what...
  • The seemingly insignificant Chameleon Control

    Developers new to Community Server may rightly view it as a rather odd duck, with the Chameleon control model falling into that realm of feathered obfuscation. Yet a rather seemingly insignificant control I wrote recently might help explain Chameleon, which when boiled down to the thick duck gravy is really quite swanlike. The control I'm describing is from my CS-based Job Management app. Certainly not a Community Server control you'll see every day, as its function is to display all dates...
  • CSTiers grows up

    I blogged about my CodeSmith project named CSTiers when it was born. I've been using it quite a bit to generate custom Chameleon controls, Provider classes, and business objects. This weekend I added templates to generate custom Configuration, Roles, Context, urls and user, along with a CSModule to create the custom user on CS CreateUser. With the addition of the new templates to the CodeSmith project I am now generating a complete ready-to-use custom Community Server class library project. You'll...
  • Holiday Season 2007 Recap

    Funny, I feel like I'm still in Christmas and New Years holiday mode and that the grind hasn't really kicked into gear yet. To help bring me back into the workabilly flow I'll write this holiday season 2007 recap to remind myself that the grind has indeed returned for working geeks like me, whether I feel like it's returned or not. It was the night before Christmas and all through the home office, not a creature was stirring, not even a mouse... until I received an email asking if...
  • The Composite CodeSmith Template

    The term Composite CodeSmith Template refers to generating code across several tiers of an application, writing code for multiple classes in a single template, somewhat of a cross between a single template and a CodeSmith Project. I don't know if there's any conventional term for this, but I needed a folder name to stick this type of template and came up with "Composite." This is by no means anything new, but I'm blogging about it because there's a lot of potential here...
  • CSTiers is born

    A new CodeSmith Project enters the world and its called CSTiers, named after the excellent .netTiers project. While .netTiers creates a complete website, CSTiers will create a DBVT Community Server Visual Studio customization project framework. Almost every Community Server customization project I do involves five areas: DBVTConfiguration, DBVTContext, DBVTUrls, a Data Provider and original Chameleon Controls. The objective of CSTiers is to create the structure for each of these areas when I start...
  • A CodeSmith ActiveSnippet to create Resources.xml entries

    I create a lot of resources.xml and controlpanelresources.xml entries. Adding a Community Server resources file entry is not a time-consuming process, but the CodeSmith ActiveSnippet I created makes it even less time-consuming. CodeSmith ActiveSnippets were introduced in CodeSmith 4.0 and are a lot like Visual Studio 2005 Snippets, but much more robust, with the full CodeSmith toolset at our disposal. Another great thing about CodeSmith ActiveSnippets is that you can use them in places where you...
Community Server MVP's © 2006-2008
Powered by Community Server (Commercial Edition), by Telligent Systems