Questions involving programming on Microsoft Windows technology, including its API.

learn more… | top users | synonyms (1)

8
votes
8answers
1k views

What are the consequences of still sticking with Windows XP despite there are Windows Vista, 7 and very soon 8? [closed]

From a .Net programmer perspective, what are the consequences of still sticking with Windows XP despite there are Windows Vista, 7 and very soon 8? How does having windows XP limit programmers ...
-1
votes
3answers
214 views

What should I be using to store data in a legacy web development project? [closed]

I'm currently working on a project that uses a Webserver running in Windows CE 6.0. Since this server only supports classic ASP (i.e, no PHP, ASP.NET, etc.)/ I plan to use XML as the database. Is ...
5
votes
2answers
498 views

What are “Metro apps”?

While it is relatively new now (2011/09/15), are there any resources for explanations of Metro applications for Windows8? I've not seen anything at the moment that summarises an "elevator pitch" for ...
4
votes
1answer
687 views

Where to find resources to write a program like sandboxie?

Sandboxie is a program that will let you read from the hard drive, but when you try to write back it will redirect the file to a separate container. I would like to learn how to do something similar. ...
3
votes
2answers
299 views

What is the best way to maintain software tool chains?

Short Question What is the best way to create, maintain, and distribute software development tool chains? Background I am trying to develop a workflow / process to create an isolated environment in ...
27
votes
4answers
66k views

Does Microsoft have a free version of Visual Studio? [closed]

Not a trial, but a truly free version that they offer users to download.... I was wondering in case I somehow missed the option on their website. Any version of Visual Studio will do. If not, are ...
1
vote
3answers
237 views

How can I configure my programming environment to enable rapid switching between projects?

It often happens that I develop multiple different projects at once, so I need a solution to switch from one environment to another. I have created batch files to do the job but as this thing grows, ...
4
votes
1answer
560 views

Where can I find windows via c/c++ video training?

There are plenty of windows programming online-video courses but most of them is about .net programming. But many task cannot be accomplished by .net such as API Hook. I think to be a windows ...
1
vote
1answer
446 views

Switching to Windows Identity Foundation - Should we use the SQL Server role and membership provider?

We have an application which uses SQL Server as the back end. It was client server based, now it will be web based. Our implementation to logon was a user ID and password hash/salt stored in the ...
10
votes
3answers
2k views

MonoTouch/MonoDroid + C# = trustable? [duplicate]

Possible Duplicates: MonoTouch vs Objective-C for iPhone/iPod/iPad development As a C# developer, would you learn Java to develop for Android or use MonoDroid instead? I'm very curious ...
5
votes
3answers
496 views

Unit Testing For Different Environments

How does one do unit testing for multiple environments that behave differently? Here is my problem. I have a PHP class for which I'd like to create unit tests. The class provides shortcuts for ...
9
votes
3answers
3k views

Can I use Linux/Mono instead of Windows/Visual Studio without any problem?

I have more than 6 years of experience with .Net (C#/ASP.NET) and Visual Studio. But recently I'm tempted to switch to Linux/Mono. It comes up with some questions: Can I run my old Visual Studio ...
4
votes
8answers
16k views

Best starting point for writing small desktop programs for Windows? [duplicate]

I know how to program for Unix, Mac, and iOS, but I have no clue when it comes to Windows. Now I have a specific project that requires building a Windows version of a Mac OS X desktop app. But I have ...
2
votes
5answers
3k views

Program Loaders in Linux and Windows

I was wondering what the loaders in Linux and Windows are called, i.e., their command names? Loaders' definitions are In computing, a loader is the part of an operating system that is ...
4
votes
2answers
996 views

Which tools to use for Embedded Linux C++ development with a fast compiler and possibly cross platform [closed]

I'm not happy with our build environment for our Linux based (Ubuntu 10.04) equipment. It is embedded software we are developing. What I would like is to have the optimal mix of these wishes: Use ...
3
votes
4answers
618 views

Is Linux a neccessity for learning network?

I'm a web developer interested in learning network. I work on Windows platform. Many of my friends and colleagures believe that to learn netwrok, I should become familiar with Linux platform. Should ...
7
votes
4answers
996 views

How to get started with Github (for me)? [closed]

I registered myself in github a few days ago. Mainly for starting projects to share some of my ideas with others as well as get the source available from anywhere. This is my first open-contribution ...
2
votes
6answers
1k views

Are RAD tools worth the trouble?

I have used RAD tools for windows and web development for many years (primarily Infragistics). I invariably find myself in some situation where I have a very difficult time figuring out what is going ...
3
votes
1answer
325 views

Cover Flow license issues?

I want to implement the Cover Flow effect in my commercial application on Windows. Are there any license issues about it? Because I think it has been patented by Apple.
3
votes
2answers
406 views

Can Hadoop be made production-stable on a Windows platform? [closed]

Is anybody using Hadoop on Windows (Win32 or Win64) in production for serious work? If you've tried it and rejected this combination can you give your (top) reasons? If you managed to make it ...
4
votes
1answer
1k views

Can Powershell do anything that Iron Ruby can't?

I am torn between learning myself some Powershell or just leveraging my existing Ruby knowledge for the various Windows scripting things that I do from time to time. Powershell does look incredibly ...
6
votes
6answers
724 views

Programming language for simple program?

I am wondering about which programming languages people see fit to create a program idea that I had. I am looking to create a fairly simple program whose main functions are adding to, managing, and ...
0
votes
4answers
1k views

Webcam software for both Windows and Linux – possible? [closed]

my visually impaired sister uses a webcam with DIY stand as a digital magnifier to read printed texts. We wanted to initiate a project to create a software - in fact only a modified webcam viewer ...
4
votes
5answers
657 views

iPhone vs Windows Phone development

I am a computer science student working on some mobile games. However, I am completely torn and keep going back and forth deciding whether to learn Windows Phone or iPhone development. I love ...
4
votes
8answers
527 views

Doing 'more' with C on Windows than very simple programs?

I'm currently learning C via 'C Primer Plus' as recommended by a lot of people here and I'm finding it very interesting - the in-depth explanations of how and why we do certain things in C are great ...
1
vote
1answer
518 views

How complete and mature is PyWin32? [closed]

I am considering utilizing Python for creating an application. The purpose of this application is solely to interact with the Windows API. My question, therefore, is: Is PyWin32 mature and complete ...
1
vote
2answers
283 views

Distribution Licensing for Windows XP Junction tool

My application needs to create a directory symbolic link in Windows XP to get around the file path length limitation of ~256 characters. Windows XP does not have this functionality built-in. I had ...
4
votes
4answers
311 views

How can a Mac or Unix owner fix/develop webpages for IE6/IE7?

I work on Debian and before Debian I was on Ubuntu. In my previous job, we simply ignored IE6, but at my present job a page must work flawlessly for IE6 onwards. The one wayout for me is to set up a ...
-1
votes
1answer
230 views

Mac Dev Team, suggestions for an remote windows testing environment?

Alright, so my situation is as follows: 1 Front End Developer 2 Back End Developers 1 QA Tester We all currently have Virtual Machines, or Second PC's set up with our windows environments to test. ...
3
votes
2answers
239 views

Grateful for opinions on Language and Framework for my Windows Application

I have read some related questions on this site, including: What language should I seek to learn if I would like to develop for Windows and How to start programming in Windows but feel that my ...
4
votes
4answers
996 views

Packaging F#/C# Application

There is a .NET application built using F# (the core part, as a DLL) and C# (the GUI part, using WPF). What is the best way to package it and to make an installer package and what are the most ...
1
vote
1answer
133 views

Changing OS parameters from Java source code

Can I design my program so that it will automatically change OS's hotkeys parameters? I mean, when installing a program, it will set the hotkey of OS so that if you press them, the program itself ...
8
votes
3answers
872 views

Are there any tools for testing drag & drop Windows desktop applications?

I need to develop a Windows desktop application (win32 API) which will use drag & drop extensively in many formats, including my own. I need to test it, for example, with CF_TEXT dragging, CF_RTF, ...
7
votes
4answers
266 views

Why don't software vendors use existing scheduling facilities for automatic upgrades?

It is common for software vendors to offer automatic updates. The research and installation of these updates can be done at application startup through a service or process in the background (which ...
2
votes
2answers
336 views

What is the best way to store files when using winforms and web?

I have to develop an application (in C#) that has to work with files. The application consists of two versions: a web version and a windows version. Therefore, the files must be stored on a place ...
2
votes
6answers
242 views

BizSpark and SQL Server already present. Can and should we move to OSS?

I am starting a new role running engineering in a young startup. The stuff they have is in SQL Server / Windows. I get the feeling we should think about moving to an OSS architecture, main reasons ...
1
vote
1answer
160 views

benchmarks for quasi real-time software

I'm wondering if there is any benchmarks which can help to understand real-time characteristics (response time) of non-real-time software. For instance C# application on Windows or MSSQL Server. I ...
0
votes
1answer
551 views

Working with windows Functions for Recovering Shift+Delete files

I am making software for recovering Shift+Delete files from Windows. I know when files are deleted only links to them are cut off by Windows but the actual file remains there at the same place, so ...
2
votes
3answers
451 views

What language should I seek to learn if I would like to develop for Windows?

What language should I seek to learn if I would like to develop for Windows? Not command-line stuff (obviously, I guess) but with Windows Forms and such? I've used C before (when working with ...
2
votes
1answer
908 views

Does MS Visual Studio 2010 contain icons for source files?

I'm just wondering because the .js (JavaScript source files) on my computer have an icon from Windows Scripting Host which looks so Windows 95. I tried to look into devenv.exe but there aren't any ...
0
votes
6answers
3k views

Why does every installer on Windows have to be run with elevated privileges?

The current tendency to ship even the smallest applications (like simple games, tools, etc.) as a Windows Installer (.msi) or even with .exe that can do virtually anything is very annoying. After the ...
3
votes
1answer
140 views

Need pointers on my first Windows program [duplicate]

I'm a Unix programmer and I need to write a (hopefully simple) program for Windows that does the following: (1) Installs from a USB drive (2) Somehow integrates with the OS at a low-level in such a ...
3
votes
5answers
246 views

Converting our Windows Software to the web [closed]

We're looking at converting a software package from Windows over to the browser. It's a back office system consisting of Ledgers, Stock Control, Order Processing, etc and it's written in a legacy ...
1
vote
2answers
252 views

How to run a F# app in Windows Azure?

I have a project that requires me to write a library management system in F# and using Windows Azure for the development. I am quite new to Cloud concept and i don't know what to do as a next step. Is ...
1
vote
3answers
345 views

Windows Hibernate API [closed]

Is it possible to programmatically trigger the Windows's Hibernate without actually Hibernating, just to take snapshot of the OS at regular intervals? So that the system can return to the previously ...
2
votes
3answers
995 views

Origin of wParam and lParam

Given a standard windows procedure function: LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam); Where do the names wParam and lParam come from and what the history ...
0
votes
2answers
844 views

What's better than outputdebugstring for windows debugging?

So, before I came to my current place of employment, the windows OutputDebugString function was completely unheard of, everyone was adding debug messages to string lists and saving them to file or ...
4
votes
4answers
428 views

Converting to a mac-book pro for multi disciplined development

I am in a bit of a bind. I have been contracted to create a small suite of applications for Android, iOS and WP7. Currently I am also on the market for a new notebook for development. Now the issue I ...
3
votes
3answers
280 views

Why is WCF is called Windows

I'm wondering why it isn't called Microsoft Communication Foundation. Does it rely on Windows and will it rely on Windows in the foreseeable future?
2
votes
1answer
535 views

Strategies for porting application from Win32 API to GTK+

I have a legacy application written in C, using the raw Win32 API. The general level of abstraction is low and raw dependency on <windows.h> is common. I would like to port this application to ...