design

What is change request management tool?

Can anyone please tell what is change request management tool and what is involved when a change request is submitted to this tool? ...

Agile Stories and Tasks

When designing a back-end system, what granularity do you normally give your stories and tasks? Most examples of creating stories and tasks usually center around a GUI application with the story being something the user can do (e.g. search for a book by the ISBN) and each task centered around enabling this GUI feature. When designing...

Database - Data Versioning (followup)

My original question can be found here, for which I've gotten some great answers, idas and tips. As part of a feasibility and performance study, I've started to convert my schemas in order to version my data using those ideas. In doing so, I've come up with some kind of other problem. In my original question, my example was simple, wit...

Model View ViewModel best practices

I can either have the data elements in the viewmodel (partial code): public class PersonViewModel : INotifyPropertyChanged { public string FirstName { get { return firstName; } set { firstName = value; OnPropertyChanged("FirstName"); } } public string LastName { get { return lastName; } set {...

When using View Code on a XOML file, designer view is displayed.

In Visual Studio: When you right-click on a xoml file in the solution explorer and select "View Code" it takes you to the designer (design view). Steps to Reproduce create a xoml add something into the code-behind [I used C#] Close the code-behind and designer right-click the xoml from the Solution Explorer Select "View C...

How to create an application that listens to windows events?

How do i write a windows application that listens to particular keys strokes to launch it! just the way google desktop app works,press ctrl twice and it pop up! I would prefer examples in delphi, but i dont mind other languages to! For starters i assume it should be a service running in windows (i can be able to create a service applic...

Diagramming program to help in designing software?

I'm looking for a diagramming program that can help in designing software, right from the high-level requirements down to the low-level classes and functions. I've seen a lot of UML programs, but they don't let you design at multiple levels of detail in the same map, like if you could "zoom in" and design the details of a part. Do prog...

If you had to create something like ReSharper, where would you start?

If you had to create a plugin like ReSharper for Visual Studio, where would you start? (not talking about each and every feature, but I am trying to just get a skeleton of it going). ...

Html formating in domain classes

I have a simple address object in my domain that has a ToString() method that returns the address like this: 123 Test Ave Appt 1A Spokane, WA 99201 We will be diplaying this in a webpage on several different occasions so it makes senses to add the functionality somewhere to display the address with Html formatting, but if I where to ad...

How do you define an interface, knowing that it should be immutable once published?

Anyone who develops knows that code is a living thing, so how do you go about defining a "complete" interface when considerable functionality may not have been recognised before the interface is published? ...

Migrating from python 2.4 to python 2.6

I'm migrating a legacy codebase at work from python 2.4 to python 2.6. This is being done as part of a push to remove the 'legacy' tag and make a maintainable, extensible foundation for active development, so I'm getting a chance to "do things right", including refactoring to use new 2.6 features if that leads to cleaner, more robust cod...

Keeping of track of the states of object - SOS

Hi the wise folks at SO. This is an SOS. I'm in a deep trouble. In my web application there is an object (Say it is a request for something). User submits his/her request. After this it comes to the people who can approve/disapprove that request. During the period from submission to approval/disapproval many actions can be taken on the ...

For the View interface in MVP design, how abstract should the IView members be?

I am still learning MVP. I have a IView and a presenter. I have a custom List control that I have written for this application. I'd like to add some items to it, one at a time. Should I expose IView.AddItem(Item) or should I expose a IView.MyCustomList property? Is this a matter of style, or is there a correct answer to this one? ...

Design strategy for a simple code parser

I'm attempting to write an application to extract properties and code from proprietary IDE design files. The file format looks something like this: HEADING { SUBHEADING1 { PropName1 = PropVal1; PropName2 = PropVal2; } SUBHEADING2 { { 1 ; PropVal1 ; PropValue2 } { 2 ; PropVal1 ; PropValue2 ; OnEvent1=BEGIN ...

Do you send objects over HTTP post? And how?

I'm just getting started with some basic distributed apps which involve native apps on various platforms interfacing with a centralized web server. My first instinct is to send data to the server by having the client app send an HTTP POST with a serialized version of the data, but I'm a little unsure how I will handle the impedance misma...

Is this a bad way to structure my Sql Server database?

Hi folks, I have a table that contains a few columns and then 2 final (nullable) columns which are varbinary (actually, they are SQL 2008 geography types, but I want to keep this post database agnostic). I've hit around 500mb with around 200K rows. The varbinary is the problem - and I need the data. So, I was wondering if it's bad if ...

Most efficient design to search for this data in my database?

Hi folks, I have the following database tables and a view which represents that data. The tables are heirachial (if that is how u describe it) :- EDIT: I've replace my 3 tables with FAKE table names/data (for this post) because I'm under NDA to not post anything about out projects, etc. So yeah.. I don't really save people ...

Are there any online database schema drawing tools?

Hi folks, i wish to draw up some database schemas. Eg, table 1 has zero to many rows in table 2, etc. It's purely for visual purposes (eg. no sql code, etc). Are there any online tools / website that offer this? (please don't say: Use Sql Server Database Diagrams, print screen, upload to image hosting service). thanks :) EDIT: Ple...

The Sample Project I can examine OOP in Details

Hi, I've working on Interfaces and Class and Structs types and I really wanna learn advanced yet simple patterns to understand those types correctly and use them efficiently. Is there any you know ? ...

IE space between rows

My site looks very different from FF and IE (http://www.kiubbo.com), as you can see there its a lot of space between ".news_item" lines in IE 8 If anyone has any idea why? Thanks ...