Community Blogs

Browse by Tags

Related Posts

  • Unit Tests to the rescue

    Today started off in a bad, bad way. Because of some issues I had earlier in the week with my source control repository (SCR) I was doing a ton of work offline. Today I was able to regain access to my SCR I decided to do a full get. I was fully expecting SourceOffSite (crappy overlay tool on top of VSS -- BTW, VSS is the devil) to prompt me for conflicts or do merges...... NOPE When I finished doing my SCR pull I re-opened Visual Studio and did a compile. To my dismay I had TONS of build errors. After about 3 seconds of looking into the errors I knew I was screwed. It turns out I lost about 2 days worth of code because the source files were not merged they were overwritten....THIS SUCKS The good news for me is that much of the code that was...


  • DotNetNuke Gotcha: Upgrading DotNetNuke Modules

    I was recently tasked with investigating a mysterious error on a customer's site, which I finally tracked down to an oversight in the upgrade process of a DotNetNuke module. The error threw up a YSOD , (though in later testing on a different site, it also showed up in a regular DNN red triangle error message), with an error message like "Multiple controls with the same ID 'ctr376' were found. FindControl requires that controls have unique IDs." Talking it through with Chris , we figured out that...( read more ) Read More...


  • Created with Community Server

    Don't you hate when tools try to promote themselves in your work, especially if you paid for them? Last night I was noavigatin around in Reflector when I stoped by the embedded resource named System.Data.Odbc.OdbcMetaData.xml (in System.Data.dll 2.0). What I saw was both familiar and a little aggravating. <?xml version="1.0" standalone="yes"?> <!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by Carl Perry (Microsoft) --> <NewDataSet> ... xml content here ... <NewDataSet> In a way I also felt vindicated that MS is also a victim of this shameless, intrusive advertisement after inflicting it on many others as well (I'm talking to you ASP.NET HTTP Headers). BTW, thank you Visual Studio...


  • Video - ORM Discussion/Fishbowl

    After the IoC talk we had the monthly discussion. This time we tried the fishbowl format (or some aproximation of that). The topic was ORMs. Read More...


  • Video - IoC with StructureMap

    I finally got some time to import and upload the videos of September's Chicago ALT.NET meeting that happened almost 2 weeks ago. In this first video jdn shows how DI and IoC containers can be used to add flexibility to an application design. Read More...


  • When to restart IIS when making changes to your application

    Knowing when to restart IIS to pick up various types of changes to your application has traditionally been a challenge. IIS and ASP.NET are both stateful software systems, which heavily rely on cached state that is loaded once to provide high performance Read More......( read more ) Read More......( read more ) Read More...


  • Transitioning - part III - enter the learner

    Turning the table So here I am, the guy often in charge of assisting new developers get up to speed with my designs and code, facing the diametrically opposite situation. Like many other developers, I have changed jobs more times than I'd like. I love the chance to learn from a new industry or platform, I just wish the transition wasn't as traumatic as it frequently is. I've seen developers hit the ground running, but I've also seen other developer struggle and run in circles not knowing how to proceed when faced with the new environment. I believe each place has its own challenges but it's still possible to follow some guidelines (or more like heuristics) to optimize the whole ordeal. Humility - leave that big ego at home...


  • Testing your IoC Bindings

    One thing I like to do when I am using a IoC (Inversion of Control) container is to create simple test that ensure that my objects have been wired up correctly and can be created via the IoC container. I know this may seem like overkill, but I feel that by having my IoC bindings covered by tests I am covering all my bases. So, what does testing my bindings do for me Allows me to know if my object is configured correctly By having these tests I will know immediately if I have somehow broken my IoC bindings glue (yes, glue is the technical term in this case). It is not hard to phantom that when making changes to your IoC bindings logic (either via config files or via inline code) you can mistakenly break something. Having these tests provides...


  • Web Site Testing and Configuration tools

    I have been coding using Microsoft technologies for a long while. Recently I was given the chance to do a little bit of web mastering. Due to my system admin background I was most definitely game for this. Learning IIS 6.0 was not a huge leap as I had done a lot of development using IIS5.1(Windows XP Professional); however I had not as yet used Host headers in IIS (IIS 5.1 only allows for one site. I will post about that later.). This was a learning experience (Don’t even get me started on the issue...( read more ) Read More...


  • Finding a DotNetNuke Host

    A few months ago I made a blog post about good DotNetNuke Hosting providers , I would like to continue that thought with an update. I've worked with a few more DNN hosts since that post, from my experience these have been some of the best hosts for DotNetNuke in the industry. If you're looking for a DotNetNuke hosting solution check out some of the following links. http://www.pointclick.net provides quite a few options for DNN based hosting. On a more expensive solution http://www.rackspace.com provides...( read more ) Read More...


Page 1 of 12 (116 items) 1 2 3 4 5 Next > ... Last »
Microsoft Communities