development
There are 16 entries for the tag
development
SSW has a list of 41 rules that they've put out there that can be used as guidelines for running successful projects. I perused the list, and for the most part, they're spot on.One item I hadn't seen was number 5 - about synching up development vs. production web.config settings. SSW uses an approach based on machine name - so if you have a key for WebServiceUrl, you'd have DevLaptop_WebServiceUrl for your local machine, and DevServer_WebServiceUrl as the key for your dev server. I've never done...
A reader recently (well, recently when I first starting writing this!) asked me to expound upon how I use Virtual PC for development, and I'm more than happy to do so. I made the switch to Virtual PC for development early last year, so I've worked through quite a few of the issues I ran into, and I'll talk about those, as well as highlight some of the issues that I'm still struggling with, and how I've been able to work around them so far.The first thing I did was build a base image that had everything...
Dave Donaldson, the maker of the wonderful site CodeKeep, has released an add-in for Visual Studio 2005. Since I am doing all of my development in .NET 2.0, I hadn't been using CodeKeep as much as I could have been, but having the add-in again will be helpful.Oh yeah. If you're using CodeKeep, why are most of the code snippets private? Isn't the point to be able to share? And if you're not using CodeKeep, why not?Technorati Tags: CodeKeep | VS2005 | Utlities...
I have a gripe about web projects in Visual Studio 2005, and it's already come up to bite me in the butt a few times. The idea that every file in the folder is part of the site never really sat well with me, but I couldn't put my finger on why. But, after using it with a development team, I now know why. When I delete a file, it's removed from my local site, and from source control, which, by the way, is awesome! But here's the problem: when one of the other developers checks in, it picks up that...
Having lead a couple of development teams, I found this post by Jeremy Miller to be pretty informative. My projects have been relatively successful, despite what I did to try to derail that, and it's a constant learning experience to know what the best way to lead a team is. Reading other's perspectives who have different persectives is always nice, and Jeremy provides some good insight.The best part about his post is that he lists out not only what he does that works, but also relays what he's done...
Nope. I haven't gone religious on you (yet)! But Brian posted today about the launch of Zondervan Bible Search, which is a very cool application that I had a small part in. It's a pretty simple yet elegant site at first:It's cool because of the technology behind it. Zondervan has a very powerful desktop application called Pradis that gives users the ability to browse, search, and read the bible in many different flavors. It's something we (back in our Sagestone days) helped develop (we, as in Sagestone,...
Via Ed Bott, Dwight Silverman wants to know what's on your start menu.No, not what programs you have installed. He wants to know what your top 6 programs are that you use - you know, in Windows XP, the left side of the start menu, where it has an MRU program list.I'm game. Here's my two lists. The first one is on my base machine - where I don't do any development. Here's my list:1. Excel - This is unfair. I recently had a small project working on an excel sheet. No need for a dedicated VPC just to...
Steve Rubel started it. He's posted his list of 10 indispensable blogs - the ones he would take on a desert island with him.Then, he created a Technorati tag so everyone can participate.Side note: adding tags for Technorati is pretty simple! Just add a link to (for examle) http://technorati.com/tag/1... with a rel="tag" in the link. Nice!Ok. Back on topic. My ten blogs I can't live without. That's tough, but here's my list. If I read your blog and don't list you, please don't be offended. Getting...
Well, today was finally the day to take the plunge. Performance of my laptop was WAY down, and it was time to start fresh. It actually didn't turn out to too bad. I had two things going for me: First, we have ghost images for our laptops, and that got me quite a base - Windows XP SP2, Office 2003 all patched up, Visual Studio .NET 2003, SQL Server, etc. That was loaded in 20 minutes. Second, I don't use my base box for most of my development - I've switched to using VPC. So, there wasn't much else...
Jeff Atwood at Coding Horror is suggesting that we shouldn't be initializing our variables, and then he provides some performance numbers. What he doesn't mention, and Scott from Lazy Coder calls him on in the comments, is what a 35% performance hit really means. Maybe I'm wrong, but I always thought you shouldn't rely on the compiler to do your initializations. If you do, and the compiler ever changes (or you used a different compiler that doesn't initialize the same), you may get unexpected results....
David Starr has a post highlighting what Craig Shoemaker said in his 2/7/05 podcast about object oriented pages, and how to handle redirects. Redirects are an area that makes true object oriented web development difficult. Being able to move from page to page in a strongly-typed world is tough, and requires a bit of upfront thought and design to create something that is easy to use and easy to maintain. Personally, while I think the solution Craig outlined is better than nothing, I would prefer to...
I've been doing some Biztalk development lately, and for the most part, it's pretty straightforward. Granted, what I'm doing isn't all that complicated, so I know I'm not hitting some of the complexities of Biztalk - that, and I'm not responsible for the transformations that need to take place.Given that, there are a few things that frustrate me about Biztalk, and I ran into one of them today. Of course, the only reason I ran into this was because I messed up in my initial planning. You see, we originally...
News.com had the story Monday night, and by 11:30 Tuesday morning, Scott Guthrie had a great article describing in much more detail what they're building.I've been a little down on AJAX, but I'm starting to come around. One of the downsides I posted about AJAX was cross browser support, but I also said a framework development company, such as Microsoft, could alleviate that problem.The other reasons still stand - back and forward buttons, bookmarks, etc., but those are mostly related to how you use...
I installed WSS as part of my Biztalk ramp-up - Biztalk uses it for some of it's services, such as BAS. Anyway, it took me a few days before I realized how much WSS messes with the rest of your sites. It locks down ASP.NET development to the point of unusability (yes, I know that's not a word, but it should be!). You can't debug your apps, and once you turn that back on, you can't use session. Until you turn that on too! Oh - and before you do all that, you have to tell WSS that the virtual directory...
I've started working part time on a very interesting project. It's a CMS project, but it's focused around a C++ back end system that the CMS site will interact with. It's all COM-based, which means we'll be using COM interop. Fun!Anyway, my role isn't really to build the CMS site. I'm developing the framework we'll use to build CMS templates, as well as setting up continuous integration so we get automatic builds. Well, I got the build process done today, and there's parts that I'm happy with and...
I've been using VPC as my primary development environment for a couple of months now, and I've found my first annoyance. I thought I had a solution, but it didn't work out as I'd hoped.First, the problem. I work on multiple clients, and often, I want to look at code that I wrote for one client to use it as a sample for another client - more often than not lately, it's with build files and how to do something I've done before. I can't really run two VPC's at the same time efficiently - I dedicate...