software-development

When building an app, how do you make sure an OS update wouldn't affect your app?

For example, you created an application and it works fine in Windows XP. What do you need to do for it to work on Windows 7? ...

How to save secure / meta information into a file?

Hello, I have somethings to store some data. Some of it information about how I'm implementing and other is some secure info like passwords,Activation code. Now how do I store this info on a file (info.dat). I don't want user to see ANY of this data when he opens info.dat in a text editor. What do I need to do? How to do? ...

What are the boundaries or scope definitions of HTML5 development?

From reading the mailing lists and looking at the specification I cannot tell what the limits of HTML5 are as a software or programmatic technology. I have seen where they have attempted to standardize video and audio formats in HTML5 and it seems they may be writing the definitions for XHTML5 into the HTML5 specification. It also appe...

Dynamic dropdown based on Radio selection

Good morning all! Myself and a co-worker are tasked with a system-wide scripting solution but neither of us are .NET programmers so we need your help. We have a GUI that displays a radio selection box (3 options) that are the three sites where our hospitals are. We need to dropdown located on the form to fill with only the locations bas...

To implement a remote desktop sharing solution

Hi, I'm on planning/modeling phase to develop a remote desktop sharing solution, which must be web browser based. In other words: an user will be able to see and interact with someone's remote desktop using his web-browser. Everything the user who wants to share his desktop will need, besides his browser, is installing an add-in, which...

Help with Application Licensing/Protection Solutions

I have up until recently developed only in-house custom applications and I have never had a need to protect this software with any type of licensing/protection mechanisms. I’m now working on a new project for a software app that I plan on distributing to a relatively small number of clients (1000 or so) and I need to consider some type...

Has a bug in your software ever turned out to be a feature ?

Has this ever happened to you? What was the bug or situation which was ended up becoming a feature? What was your experience with this? ...

windows desktop application development, cost comparison for VB.net, VC++, c#.net, and java..?

Want to know the cost comparison for creating "desktop application development environment for windows" like licensing Visual Studio and Java evn...? Just an approx estimate would do.. For the analysis of technology choice among VB.net, VC++, C#, JAVA,, Any web link where such analysis has been done in managerial perspective(cost, Pe...

Design Real-Time Product Stock Management

Hi, I need to design a real-time product stock management engine (C# & WCF) but i don't know how to proceed in order to handle concurrency access and data integrity. Here is some of the features the engine should be handle : Stock Incoming products Order preparation Move products from one place to another ... May i use MSMQ in ord...

Tips for good division of labor between Design, Development, and HCI

I'm curious how other large-scale development shops (web-focused) divvy up the work between Designers, Developers, and HCI/Consumability Experts. Obviously: Developers will be writing code Designers will be responsible for graphical assets and probably some HTML/CSS HCI Experts will be doing usability reviews, coming up with usage sce...

How can you be a quality programmer in a programming team?

How can you be a quality programmer in a programming team? Despite office politics and social indifferences and unrealistic timeframes. ...

Do good tests enable sloppy coding?

Let's say you're coding, and you come across an opportunity for simple code resuse (e.g. pulling a common piece of code out to an accessible place like a Utility class or base class). You might find yourself thinking, "I know it's good to do this, but I have to get this done now, and if I need to make a change to this code, and forget ...

project and develop a framework / class library

hi there, me and another guys would like to develop a framework. Our mission is to create something abstract and general enough to let us develop smartly a set of different web application (with the same core idea). I'd like to know if there's a docs i can read, to better understand which should be the way to project a framework (ie: w...

What amount of documentation is needed for a non-trivial one-man software project

I have been writing software for about 2 years and am now in charge of determining what documentation is to be produced for software projects in my department due to being the only developer at the company. I do not have any project management, design, or requirements gathering experience but am keen to do a good job my first time round...

How crucial is Model View Controller pattern for software?

Hi all, I just attended an enterprise architecture session at my firm. The architect (astronaut) made a strong statement within the first 10 minutes. "If your software does not use the Model View Controller pattern, it cannot be called software" Well, it did create some noise in the room. What do you folks think. ...

Software development crash course

Hey guys, I need a urgent crash course on software development. We are about to start a major project at work. The project is a huge web application and I have been chosen to lead the team. The problem now is, I am not familiar with the software development process. The way I used to go about my development is think it and do it, but now...

Communicating task lists with another programmer on a hobby project

I am going to be starting a hobby project with a friend, but we'll need some (free) way to organize and store tasks, bugs, etc. What tool do you recommend to do this? can something stored through an SVN server work? (Offline would be best) ...

Process, Tools, Management Techniques Required For Re-engineering A Java Software Project

I am part of a new team attempting to develop a new Java software system out of a legacy code base (also written in Java) that's rotten to the core. For company political reasons we can't ditch the old Java code and start from fresh. A rewrite would be tantamount to an admission that the system they spent 2 years developing is complete r...

Is there a place for well thought out, creative, clean, and tidy code in commercial software development?

Let me set the scene. The Scene We're a web development company, and so we work within a highly distributed environment. DB Servers, Services, Web Services, Front-end, Back-end, etc etc. I'm not sure if that's relevant, but there it is. Essentially though, at it's most basic, we develop custom web solutions, and maintain one large CMS...

What is black box testing and white box testing

I'm trying to understand one in terms of how it compares to the other. Is white box testing where you can see the code and black box testing where you don't look at the code? ...