Jeff Garoutte

c# .net and anything else that happens across my desk

Recent posts

Tags

Categories

Navigation

Pages

    Archive

    Blogroll

    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    WebService Documentation: Using a custom Site Map

    Not long ago I started working on changing the look and feel of the default WebService documentation that is generated by asp.net.  While I demonstrated how to replace the default page template with a custom one I "glossed" over the details of what you can do with it.  By using... [More]
    Posted: Aug 18 2008, 00:32 by jeff | Comments (0) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: General | Providers | WebService | SiteMap

    WebService Documentation: Using a custom template

    Web Services: they are an easy way to make information accessible or use information from some other site.  For example, weather.gov's wsdl.  The beauty of web services is that not all web services are .net and we don't have to care.  Any web service that adheres to the w3's standards... [More]
    Posted: Aug 10 2008, 04:00 by jeff | Comments (0) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: General | WebService

    The woes of SourceForge.net and SVN

    It's no secret, I use SourceForge.net to work on an open source project ObjectHelpDesk.net and most of the code, patterns and nick nacks that I write about come from that project.  I also use TortoiseSVN coupled with VisualSVN to manage my source code.  Recently, as part of the Generics, I... [More]
    Posted: Jul 29 2008, 01:32 by jeff | Comments (0) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: General | Source Control

    Beyond Generics, Interfaces, Providers and You : IReadByParentId

    Ok so in the Generics, Interfaces, Providers and You series, Part 1, Part 2, Part 3 & Part 4, we made a flexible system of interfaces to make working with a data access provider model easier.  In Part 4, I listed some ideas where there was room for improvement in the interfaces/class that w... [More]
    Posted: Jul 27 2008, 23:06 by jeff | Comments (0) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: General | Providers | Unit testing

    Generics, Interfaces, Providers and You - Part 4: Building the Classes

    Now that we have our interfaces we need to make some changes to our existing objects.  Back in part 1 we defined an object tree for contact information.  For this example, a 3rd parting marketing system is loading new contact information into our data store and management does not want any... [More]
    Posted: Jul 27 2008, 20:53 by jeff | Comments (0) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: General | Providers

    Generics, Interfaces, Providers and You - Part 3:IProviderCollection & IProviderRepository

    In part 1 We talked about the web.config and the basic classes to get started with a provider model.  Part 2 covered the interface for the data object and the Provider.  Now in part 3 we will address the IProviderCollection and the IProviderRepository. Back in part one we added a provider... [More]
    Posted: Jul 27 2008, 05:43 by jeff | Comments (0) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: General | Providers

    Generics, Interfaces, Providers and You - Part 2:IDataObject & IProvider

    In part 1 we covered the web.config changes and the classes needed to use them.  We also created a ProvidersRepositoryGeneric class to load and manage providers.  But what good is a repository of providers if there is nothing to provide?  While the Provider model can be used for other... [More]
    Posted: Jul 27 2008, 04:22 by jeff | Comments (0) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: General | Providers

    Generics, Interfaces, Providers and You - Part 1:Getting Started

    There are many uses for providers with accessing a data store being one of the most common.  I'm not going to talk about why to use providers, I am going to address how to use generics and interfaces with providers to make using them a bit easier. For this series we are going to use a "Co... [More]
    Posted: Jul 27 2008, 02:05 by jeff | Comments (2) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: General | Providers

    Enum - the good, the bad, the ugly and how to kill them

    The blessed enumeration I remember when I first learned about enumerations; they opened a whole world of easy coding and I think they have their place….CommandType anyone?  But really, let's kill them. How often have you seen this… enum StatusEnum { Active, Inactive, Ne... [More]
    Posted: Jun 17 2008, 09:05 by jeff | Comments (8) RSS comment feed |
    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    Filed under: General