how to better set up machine for development both in workgroup and Windows domain? [closed]

I am developer. Initially, at my client(employer) premises I had been given the company's desktop computer with Windows XP Pro SP3 joined to corporate Windows Active Directory domain (AD).

This is situation 1):

  • 1) AD computer Windows workstation (or, for the sake of discussion, any Windows workstation operating system ).

Since, for developing, I needed full administration of machine and had rather limited in volume hard disk (of only 20 GB), while having the necessity to setup developing tools ((for ex., Vsial Studio 2008+2010) and servers (for ex., (MS SQL Server 2008 R2, SharePoint Server, etc.), I could not install another Windows. so I had to reformat the hard disk and install fresh

  • 2) workgroup Windows XP Pro SP3 (i.e. Windows XP as part of workgroup, not joined to corporate Windows AD).

This resulted in complications to interoperate and develop, test, integrate against AD.

Suppose, I had a bigger hard drive, or for the sake of future similar situations, **what would have been more correct solution ** in order to interoperate, communicate, develop + test + integrate with corporate AD while having full administration of developing machine (without access to corporate AD administration):

A) to install second (dual boot) workgroup Windows XP (for developing) leaving 1) for accessing AD resources + testing + integration, so having

  • 3) dual-boot machine with 1) + 2)

or

B) to hack the single 1) Windows installation? to simulate/twist between necessities of isolation+full administration for developing+testing (i.e. having Windows as part of workgroup) vs. necessity of having Windows as part of AD?

Anyway, all setups (configurations), that I could imagine, have the disadvantage of separate booting either into AD machine Windows or into workgroup Windows machine (since it is impossible to have Windows to be both a part of workgroup and AD).

Dual-boot solution 3) also has disadvantage in duplication of quite time-consuming setup, configuration development environment.

QUESTIONS:

  • Q1) What are the options of merging in one Windows the necessity of isolated development and accessing/development/testing in AD environment?

  • Q2) What are the differences in accessing both AD computers and workgroup computers under AD Windows local Administrator vs. under workgroup Windows administrator?

Related questions:

  • Q3) https://serverfault.com/questions/169142/interoperating-with-windows-domain-computer-from-workrgroup-windows

  • Q4) how to share the same domain machine account with multi-boot workgroup Windows setup?

----------

Update1:

Sagar advised VirtualBox or VMWare player (which were lost in rantings).

Bart Silverstrim disadvised dual-boot and advised "look into virtualization (which is free in most cases). Snapshots and backups more handy, and you can simulate networks or multiple workstation configurations easily".

GregD again FAQed me though I again could not understand by which one of them. GregD wrote:

"You asked both of those questions yesterday and BOTH are currently at -1. So not only are you asking inscrutable questions, but you aren't interested in having them answered??"

Yes, Iam interested. What should I have understood from 0 answers and multiple downvotes?

----------

Update2:

Thanks once more to my ardent readers for close attention and closing this question! Though what was the point since it had been already marked as answered?

jscott just added an answer in similar subquestion

  • What are the options for a temporary laptop within a work domain? (What are the options for a temporary laptop within a work domain?):

"Could the laptop user just connect to his domain desktop via RDP?

He may access file shares on the domain desktop, from the non-domain laptop, provided he uses his domain credentials to connect."

Thanks jscott, once more, I love you!

----------

Update3:
Oooops, I formatted hard disk and re-installed everything from scratch (100 hours of work) and there was an answer how to convert domained Windows machine to non-domained one:

  • Disable group policy from a workstation [closed]

BTW, I reinstalled Windows with approval of company's high management. The problem was that sysadmins did not know how to install Windows in workgroup (they had the burned to CD images with all preset for local AD client setup).


His question is really not that hard to understand...

vgv: Can your IT admin not give you administrative control of just your machine? That is how we do it in our office. Each of us has administrative control of our own machines, but we are not allowed to access them from outside the office (no VPN unless you have a company provided laptop - in which case you don't get a desktop anyway).

You don't really need to be in a Workgroup to do development. I'm sure your company can work something out. You just need to explain to your IT person(s) that you need at least some level of administrative access for software development.

As for dual boot, that really does not help you much unless you plan to switch Windows ever time you need to go from developing to sharing some files or accessing something on the network.

The other option you have is to get a bigger hard disk and use a Windows virtual machine that is not connected to the AD. Do your development work on this. It will save you time compared to a dual boot system.