development-environment

What's the best operating system for a Microsoft developer?

Hi Everyone, This has been troubling me for a few years, and was recently exacerbated by the introduction of Windows Vista (driver requirements & UAC restrictions being major factors). There are many different flavours of Windows Vista (compared here), and there are also the alternative options (running Windows Server as a workstation...

Does anyone use Virtualization to create a quicker disaster recovery of a development environment?

I'm getting pretty tired of my development box dying and then I end up having to reinstall a laundry list of tools that I use in development. This time I think I'm going to set the development environment up on a Virtual Box VM and save it to an external HDD so that way I can bring the development environment back up quickly after I f...

How to move "Solution Explorer" tab in Visual Studio

Does anyone know how to move the "Solution Explorer" tab in Visual Studio 2005? It's on the left, and I can't move it to the right. Thanks, Alan ...

What Windows software do you like for personal "To-do lists" (especially using the Getting Things Done approach)?

I know this is a wee bit off topic, but I think a lot of programmers need this sort of thing and many use the GTD approach. My criteria: *Windows compatible. I prefer a desktop solution, but web-based option with a good UI might be acceptable. Easy to add a task to the "inbox" . (Single hotkey and I'm typing it in. I have fleeting th...

"Perfect" .Net Dev Environment?

I've been given an early Christmas Present: Permission to step out of the development cycle to reorganize and document our application. I have complete freedom to restructure, refactor, and set up any amount of infrastructure I see fit. I'm hoping to draw on the collective StackOverflow wisdom wrought in greater experience and s...

Setting up Visual Studio windows

Hi, I've set up Visual Studio 2008, exactly as I want it with one screen (got dual monitors) used only for coding and the other setup with multiple tab groups, each containing different tabs, like one group contains the output, error list and todo list tabs, another group has tabs for the toolbox and properties windows. Now this is all ...

Working With SQL Server Developer Edition

I just bought Visual Studio 2008 Professional and it came with SQL Server 2005 Developer Edition. I'm used to using SQL Server 2005 at work, but the Developer edition doesn't seem to come with Server Management Studio, so I'm at a bit of a loss. A few questions: What resources are there for configuring and setting up SQL Server 2005 ...

Any Tips for Doing *All* Your Work in a Single Virtual Machine?

I bought a new Vista PC recently but was having lots of problems getting everything to work on it, so I continued doing most of my work (development and other) on a slow XP machine that I've had for years. Until now, that is - I used VMware Convertor to take an image of my old XP machine, and now I'm running it on my Vista machine, and ...

Which IDE is for me?

Hey everyone, I'm currently using PSPAD as my main editor, but I'm looking to get something more full featured. I code in PHP, but occasionally modify HTML and CSS code too. I am looking for: Directly editing a file over FTP - must sync / commit changes on save - NOT manual file transfer / update. This is a must for me. Adjust conte...

What constitutes a development environment, and how do you document it?

What items go into a software shop's development environment, how do you document it, and what processes do you follow to make changes? I thinking about this from the standpoint where I want to make it easier to bring new hires up to speed quickly by having all this on a checklist we follow when setting them up, and then while I'm at it...

Working around development constraints in customer policy

As described before, I work in IT consultancy and move through various customer environments. It is natural to encounter a variety of security policies, and in most environments we have had to go through a security checklist before authorizating our laptops - our mobile development workstations - for connection into their network (most o...

What is the best IDE setup for web development?

I am starting a little side project which consists of building a small-medium sized, django-based, website. However, last time I was actually in the business of websites, was a few good years ago. So while still technologically capable, I'm still rusted on the tools/IDE part of websites. I am looking for an IDE which can support the fo...

Visual Studio Team System switching opinions

Assume your .NET-based development team is already using the following set of tools in its processes: Subversion / TortoiseSVN / VisualSVN (source control) NUnit (unit testing) An open source Wiki A proprietary bug-tracking system that is paid for You are happy with Subversion and NUnit, but dislike the Wiki and bug-tracking system. ...

Setting up a Mac for programmers

I recently switched over to a MacBook Pro so I'm still really new at Mac software ecosystem. What is the best guide or what tips do you have to quickly get adept at using Mac for developing on both Mac/Unix and MS platforms (*.NET, SharePoint, SQL Server, etc) using VMWare Fusion? For example, I've setup NetBeans, FlexBuilder, Eclipse, T...

Looking for alternative Collaberative Developing Environements.

Hello everyone I'm interested in Collaberative Developing and I was wondering if there are alternative solutions than using UNA (example video) from N-Brain. Free would be even better, but I guess that's not an option which such technology. PS: The main future I'm looking for is working real-time with multiple persons in the same code....

Setting up a development environment INSIDE a virtual machine

Heres the problem. I use around three different machines for development. My partner is using two. We have to go through the same freaking set up procedure on all five machines to get to work. Working with a php project here, so: Install and configure, PDT, a php debugger, and some version of XAMPP. Then possible install an svn client, ...

Setting up a development environment with multiple workstations and Visual Studio 2008

I currently have a small laptop and a desktop (+ gaming rig) that I use for development. I prefer to use the workstation at home because of the multiple large displays and performance and the laptop for it's mobility. When I need to work on Visual Studio 2008 web projects I RDP into my desktop over the internet. I would like to do thi...

Converting a development team from FTP to a Versioning System

I work at a small LAMP Development Studio where the idea has been to just get the code done and go on to the next item on the list. The team works in Zend Studio 5.5 connected to the Live server via FTP or SFTP. What they love about this is the speed of their deployment of code (since its just modifying live code). But of course this i...

Hardware requirements for development machines

Given that: SSD’s are now [high end] mainstream Two+ cores are not hard to come across 24+ Inch monitors are plentiful Dual Video Outputs are the norm. 64-Bit OS’s complement very cheap memory Can I ask two questions to hardware enthused developers [not the gamers!] What high-end hardware item could you not develop without - [what ...

How can I make my development workflow more "enterprisey"?

I'm the sole developer for an academic consortium headquartered at a university in the northeast. All of my development work involves internal tools, mostly in Java, so nothing that is released to the public. Right now, I feel like my development workflow is very "hobbyist" and is nothing like you would see at an experienced software dev...