Go to Tigerdirect.com
CyberTron and Vision Manufacture Rack Mount servers starting at $490. I have two Visions (pretty old though.. PIII), one for a SQL server and another for a web server. Does a great job.
Use the servers link on
http://www.eafx.com/
and do me a favor!
A small correction here, Though MFC abstracted most of the API.... one could still call Win32 functions from the MFC C++ code. C# is a disaster for low level programmers. Unsafe code is a pain...
I agree to this. Ideally, an Application Framework should let the programmer do everything on an Operating System, that the Operating System itself can do. This was true in the Win32 SDK where One can do everything that windows can do. In MFC, they gave us a class library and kinda abstracted the API. So programmers were less powerful. In C#... you can frankly do nothing - Programmers are End Users.
I would consider C# to be a language hybrid that makes the programmer feel like an end user. You can design everything.. an NT Service, a GUI (Forms) Program... all using simple interfaces.
It certainly is a great language in that every Tom Dick and Harry can start being productive on the Windows Platform. But all these Toms, Dicks and Harries can never do what a Win32 Programmer can do.
Ever tried Writing a simple WinGUI program using C#... Crap. All that overhead... need I say more.
Only place I like to use C# is to scrape out all that DIRTY ASP code and replace the blocks with some clean c# (ASP.NET) code. I HATE the VStudio Wizard and Project settings.
Go to Tigerdirect.com CyberTron and Vision Manufacture Rack Mount servers starting at $490. I have two Visions (pretty old though.. PIII), one for a SQL server and another for a web server. Does a great job. Use the servers link on http://www.eafx.com/ and do me a favor!
And Bill Gates, and Mr. President.
A small correction here, Though MFC abstracted most of the API.... one could still call Win32 functions from the MFC C++ code. C# is a disaster for low level programmers. Unsafe code is a pain...
I agree to this.
Ideally, an Application Framework should let the programmer do everything on an Operating System, that the Operating System itself can do. This was true in the Win32 SDK where One can do everything that windows can do. In MFC, they gave us a class library and kinda abstracted the API. So programmers were less powerful. In C#... you can frankly do nothing - Programmers are End Users.
I would consider C# to be a language hybrid that makes the programmer feel like an end user. You can design everything.. an NT Service, a GUI (Forms) Program... all using simple interfaces.
It certainly is a great language in that every Tom Dick and Harry can start being productive on the Windows Platform. But all these Toms, Dicks and Harries can never do what a Win32 Programmer can do.
Ever tried Writing a simple WinGUI program using C#... Crap. All that overhead... need I say more.
Only place I like to use C# is to scrape out all that DIRTY ASP code and replace the blocks with some clean c# (ASP.NET) code. I HATE the VStudio Wizard and Project settings.