upgrade

Upgrading a WinForms app to WPF

I have a side project that I wrote a few years ago in WinForms. To better help me learn WPF, I would like to rewrite it in WPF. Ideally, I would like to just modify the current project that I have and rewrite the UI in WPF instead of creating a new project. I'm having some problems doing that. I did the following (using Visual Studio 20...

How do I determine why a webservice reference is being prevented from being added to my project in VS2008?

I have a VS2005 project that contains a couple web service references. The project has recently been upgraded to VS2008 but now there is a problem with the web references...probably because they may not have been upgraded properly. When I select Update Web Reference I get the following error: "Value cannot be null. Parameter name: disc...

Dealing with "forced upgrades" to web-services?

I've just written a short article entitled Forced software upgrades in the land of web-apps My question for Stackoverflow on this topic is, how would you go about allowing users to access old versions of your web-application (like GMails "Older version" button), and is it worth it? Clarification: I am using the term "web application" v...

Is there a (relatively) painless upgrade path from ASP.NET 1.1 to 3.5?

One of my clients has an e-commerce CMS written in VB.NET 1.1. (The original solution was authored with Visual Studio 2003.) It's not an enormous site, but it does consist of around 40 or 50 Web forms, and I'd like to upgrade it to .NET 3.5, and to maintain and continue developing it it with VS 2008. I's sure I could do it surgically,...

At what point should I support IPV6 in my php scripts?

I've got quite a bit of PHP code laying around and am wondering at what point should I start upgrading the scripts to support IPV6. I know IPV6 has been on the 'list of things to do' for a long, long time but really have never seen a clear transition path on when I need to start supporting it. G-Man ...

Catches in upgrading from Flex 2.0.1 to Flex 3.*?

I ask this question in the hope of collecting all the incompatible changes/bugfixes in Flex 3.*, of which the maintainer of a Flex 2.0.1 application needs to be aware before upgrading. I'm thinking of issues of the following nature: Bugs in 2.0.1 that had had some workaround, and have been fixed in 3.*, rendering the workaround not onl...

How do I persuade a VS2005 msi to upgrade?

I have a Windows service written in C# using VS2005. The installation is via a wizard that calls msiexec to install the msi file also created using VS2005. I am having trouble generating an msi file that will upgrade from one version of the service to another. The wizard program handles detection of the currently installed version, sto...

New-fangled "view statistics" not working on upgraded CruiseControl.NET server

Recently I upgraded a couple of CruiseControl.NET server from version 1.3 to version 1.4.2.14. After the upgrade I was pleased to note that the "View Statistics" link from the project's web dashboard sported a new view: However, I was quite disappointed to discover that another server that I upgraded in an identical way sported the ...

After upgrading Wordpress, I get a fatal error "Call to undefined function require_wp_db()"

I followed instruction as mentioned in Wordpress, but I still got the error and referred Google and I was shocked to see many blog have same problem and they are not fixed yet and those blogs are indexed in Google, please try searching "Call to undefined function require_wp_db()" or find here Google search result Any advice how to fix...

What's inside an ideal developer workstation?

My office is in dire need of new workstations. They've come to me as the "kid who plays games" so I'm pretty in touch with whats new and hot, but not necessarily whats ideal for workstation class systems. We are on a budget so we can't be throwing money at everything (especially in these economic times) but we're running into long delay...

Bulk upgrade VS2005 solutions to VS2008

Is it possible to bulk upgrade (many at the same time) VS 2005 projects to VS 2008. I know that I can open one at a time, however, I would like to select say 10 at a time to upgrade and add to a new solution. ...

Msiexec REINSTALL=ALL REINSTALLMODE=vamus not reinstalling anything

Basically I'm trying to upgrade my application, and to my understanding the following should unconditionally reinstall all components: msiexec /i myapp.msi REINSTALL=ALL REINSTALLMODE=vamus In the verbose log however I see: MSI (s) (A0:60) [15:40:10:948]: Component: A; Installed: Local; Request: Null; Action: Null MSI (s) (A0:60) [...

When to upgrade libraries

I work with a lot of open source libraries in my daily tasks (java FYI). By the time a project comes close to maturing, many of the libraries have released newer versions. Do people generally upgrade just to upgrade, or wait until you see a specific bug? Often the release notes say things like "improved performance and memory management"...

What comes next after "Learning Perl"?

I decided to learn Perl after realizing that most of my bash scripts were getting rather unwieldy in their current form and would become a maintenance nightmare if I continued down that path. A friend showed me a couple of examples using regular expressions and in-built modules in Perl and I was hooked instantly. To that effect I borrowe...

Custom property for RemoveExistingProducts action

When the RemoveExistingProducts action is executed, the MSI sets two properties UPGRADINGPRODUCTCODE={...} REMOVE=ALL How to add a custom property for this action? ...

Upgrading Reporting Services RLD 2005 --> 2008

I ran the solution conversion for a bunch of reports I maintain, but a handful (about half a dozen) failed to convert. I managed to convert some by hand, but some are different enough that changing the RDL by hand is difficult. Is there a better way to fix these reports? ...

From a development perspective: How do I convice the bosses to upgrade to Vista / Windows 7?

Our current development environment at work is Windows XP pro. It is a fine operating system, but after using Vista and Windows 7 at home, I find myself wanting to use them at work where I spend majority of my time on a computer. The problem lies in that Windows XP does the job, and there's 0 cost in moving forward as obviously its alre...

Windows licensing for web developer

I need to test my website on Windows, now and in the future. I don't yet have Windows. I just need the software, but don't mind purchasing hardware to get the software. What's the cheapest ethical way to do this? Some options: buy a used computer on eBay. Will I be able to upgrade to future versions of Windows if I also upgrade the ha...

Is there a stable Programming Language for Web Programming?

A renowned PHP user once said: There will be a relaunch in 2 years, anyway. Those times are gone. Web applications that are older than 5 years are common. With the original developer(s) gone. The release cycles of the operation system, programming language, and framework are getting in the way of doing real work, if you don't have a bi...

Normally should it be ok to install 1.86 with the one-click installer and then overwrite the install directory with 1.9? Or should I not have done that?

I used the one-click installer to install 1.86 a while back. I wanted to upgrade to 1.9 but since there's no one-click installer for 1.9 I just downloaded the 1.91 binary and overwrote my 1.86 install. Didn't work so well. I got errors all over the place afterwards. What's the proper way to upgrade (for a dummy, i.e. me)? The downloa...