Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:It doesn't need Sinofsky... (Score 1) 70

I agree with this as well. I've gotten used to VS2012 but I fired up VS2010 the other day and did a double take when I saw colour again and menus without all caps (yes, I know about the registry change). For me the metro interface on Windows 8 isn't too bad, but applying it to an application as complex as Visual Studio is silly. I hope Microsoft uses Sinofsky's departure as an opportunity to refocus on traditional desktop applications so that desktop apps can complement the tablet ones.

Comment Devils Advocate (Score 4, Informative) 259

I went to purchase Diablo III from Blizzard's online store, and after signing in to my Australian (or SEA or whatever region) battle.net account the price went from US$Price to AU$(Price+20).

I tried to play devils advocate on this one, and what I came up with is that bandwidth and rackspace in Australia are much more expensive than other parts of the world.

But I get the feeling Blizzard don't have battle.net servers in Australia, and since most of their content delivery comes through Bittorrent (and who cares if they "seed" it themselves from the US with cheap bandwidth or AU), so I don't know why it costs so much more.

Comment Re:Who cares? (Score 2) 116

I've been using Windows 8 as my primary desktop operating system for the past few weeks. You can pretty much avoid Metro after logging in, just hit WINKEY + D to take yourself to the desktop. From there it's pretty much Windows 7 with better multi-monitor support.

There's a handful of areas where it could be more polished, but you can't complain about them in the context (preview release).

You can't avoid seeing Metro entirely, but it's not something you have to work with. In Windows 7, if I have to launch something that's not pinned to my taskbar my workflow is WINKEY + Type the program name + ENTER. Windows 8 preserves this workflow. You'll be typing the program name into a Metro search bar, but at the end of the day the same program starts up on the Windows 8 desktop.

Comment Re:Waiting for XP to go... (Score 1) 330

The application was originally written in 1993 and there's been various levels of pragmatism applied to new development and maintenance between then and now. There are "proper" ways of manipulating data in an RDBMS invariant manner, but the application was never designed for it.

As it stands we're looking to get rid of support for JET and use SQL Server. For our application SQL Server does everything we want it to, therefore interoperability with other database platforms isn't a high priority.

Perhaps when we've rewound our application to only support the one provider and get rid of all the JET crud (no pun intended) we'll more easily be able to add an abstraction layer.

Comment Re:Waiting for XP to go... (Score 1) 330

I'm well aware of the Express edition, but it's a bit heavy for our customers to install and manage. They're not very technically minded. LocalDB looks to be a good replacement for our customers using Microsoft JET.

Further, our application is meant to be run on a desktop and to have a full blown copy of SQL Server Express running in the background just for our application is not ideal.

your app probably needs a standalone database server.

Several of our larger customers (10GB - 250GB of data) use SQL Server 2005 Enterprise and SQL Server 2008 Enterprise very successfully.

Our thousands of smaller customers (50MB - 250MB of data) use Microsoft JET mostly successfully. But for development it's a pain in the ass, and as I said above, LocalDB seems to be a good replacement for Microsoft JET.

Comment Re:Waiting for XP to go... (Score 1) 330

Whoops, I cut myself off...

The point I was trying to make is that we already have many places in our application where we go "if MSSQL, do this, else do that" to accommodate for Transact-SQL and JET-SQL. We're not after a third SQL dialect in our application (even if it is a close implementation of ANSI92 SQL).

To use some of SQLite's words, we're after for a drop-in database engine that's small, fast and reliable. SQL LocalDB fits the bill pretty well, with no major modifications to our application.

As for libraries for consuming SOAP web services, the endpoint we're talking to is a little bit liberal when it comes to the SOAP standards, so when we find a library that can talk to it (and deal with the protocol violations) that's what we use. So at the moment it's ATL/SOAP, and WSSAPI is also looking good. We haven't really evaluated other SOAP libraries in too much depth, other than WCF which is too standards-compliant (Microsoft standards compliant?!) for the version of "SOAP" we deal with.

Comment Re:I still have an Win 2000 Pro (Score 1) 330

Unfortunately Windows 3.11 says that FreeDOS is "incompatible" and will refuse to run (wrong version). Hrmph.

I believe this is because Windows 3.11 relies on the implementation details of Microsoft's own DOS (certain things will always be in this exact memory location) and FreeDOS' implementation is not identical down to that level.

Slashdot Top Deals

"I don't believe in sweeping social change being manifested by one person, unless he has an atomic weapon." -- Howard Chaykin

Working...