enterprise

Test Distribution

At my work we are running a group of tests that consist of about 3,000 separate test cases. Previously we were running this entire test suite on one machine, which took about 24-72 hours to complete the entire test run. We now have created our own system for grouping and distributing the tests among about three separate machines and the ...

Is Ruby On Rails ready for the Enterprise?

Is anyone out there using RoR for large scale, business critical enterprise applications? Are there any other lightweight web-frameworks based on dynamic languages that people are using for these types of apps? If you're not using these types of application frameworks what's stopping you? Is it simply the inertia associated with any l...

Is automatic upgrades a realistic feature to expect from enterprise Web applications?

Most of the work I do is with what could be considered enterprise Web applications. These projects have large budgets, longer timelines (from 3-12 months), and heavy customizations. Because as developers we have been touting the idea of the Web as the next desktop OS, customers are coming to expect the software running on this "new OS" t...

Enterprise Design Patterns for .NET

I was told that this book is a standard when it comes to enterprise design patterns (sort of like the GoF book). Is there a book that covers exactly what this book does only with .NET? ...

What languages implement features from functional programming?

Lisp developed a set of interesting language features quite early on in the academic world, but most of them never caught on in production environments. Some languages, like JavaScript, adapted basic features like garbage collection and lexical closures, but all the stuff that might actually change how you write programs on a large scal...

What's the single most important thing that Executives want from their software development folks?

Busy executives in technology businesses (that's most every business, these days - not just software development houses and software product companies) are generally less than happy with the performance of their software development folks (whether in-house or out-of-house). What, in your experience, is the one most important things they'...

What's the single biggest reason Senior Executives tolerate poorly-performing software development projects and teams?

Many senior executives of businesses that rely on custom software - within their products or underpinning their company's services - seem to tolerate or avoid tackling long standing dysfunctionalities in the projects and teams developing that software. In your personal experience, why should this be so? ...

F# and Enterprise Software

Being a C# developer since version 1.0, F# has captured my free time for the past few weeks. Computers are now sold with 2, 4 .. Cores and multi-threading is not always simple to accomplish. At the moment I see that F# has great potential for complicated and or heavy workloads. Do you think that F# will (once RTM) become an important p...

What tools are available to measure the "health" of an enterprise web-based system?

I assist in maintaining an enterprise web-based system (programmed in J2EE, but this is a more general question) and I'd like to know: what good tools are out there to measure the "health" of an enterprise system? For instance, tools to check memory space on servers, check the status of batch runs, the number of records processed in a c...

Standard way to detect mobile browsers in a web application based on the http request

We are beginning to go down the path of mobile browser support for an enterprise e-commerce webapp (Java/Servlet based). Of course there are many decisions to be made, but it seems to me the cornerstone is to be able to reliably detect mobile browsers, and make decisions on the content to be returned accordingly. Is there a standard wa...

What makes an application an "enterprise" or "enterprise-level" application?

Is it just a buzzword that means nothing or is there a definition of what makes an application (desktop or web) an enterprise application? ...

Example websites using db4o

I'm very impressed with my initial tests with db4o. However, i'm wondering just how many enterprise class websites are out there powered by db4o, i couldn't see any on the main website? I can't see any reason why db4o should not be used. There appears to be decent enough support for transactions and ways to handle concurrency for examp...

Should I use Mono on a real project?

Has anyone used Mono, the open source .NET implementation on a large or medium sized project? I'm wondering if it's ready for real world, production environments. Is it stable, fast, compatible, ... enough to use? Does it take a lot of effort to port projects to the Mono runtime, or is it really, really compatible enough to just take of ...

How does your company do "Enterprise" Password Management?

We've talked about personal password management here but how do you guys manage your passwords at a company wide level? ...

Are there good reasons not to use an ORM?

During my apprenticeship, I have used NHibernate for some smaller projects which I mostly coded and designed on my own. Now, before starting some bigger project, the discussion arose how to design data access and whether or not to use an ORM layer. As I am still in my apprenticeship and still consider myself a beginner in enterprise prog...

Recommendations for an enterprise management dashboard

Like many organizations, I don't have a single software application that I run to support the enterprise. I have many different software components that facilitate the business and these software components are deployed to multiple machines. All of these applications were built with some enterprise monitoring and management in mind. S...

WCF in the enterprise, any pointers from your experience?

Looking to hear from people who are using WCF in an enterprise environment. What were the major hurdles with the roll out? Performance issues? Any and all tips appreciated! Please provide some general statistics and server configs if you can! ...

Framework/CMS suggestions for enterprise website & intranet (I've got to convince the president its solid!)

Dear stack overflow community, I've been given the task of overhauling a couple of websites for a large corporation I'm working for, as well as developing an internal intranet site for content management and document storage within the organization. My "problem" is this: They want me to use a framework/set of languages/technologies tha...

Anyone have experience with IPSWITCH's Managed File Transfer Workflow Engine

http://www.ipswitchft.com/products/moveit/central/ We're currently hosting an IPSWITCH managed FTPS site to provide data to customers and vendors. Our usage is limited but will definitely grow over the next year (50 transfers per day -- up and down). We're looking at this additional tool to automate many of our transfers. What's you ...

What is a good design for an extensible query interface?

Our application exposes queries by way of web services, and what we've found is that our clients often want custom queries, either by way of further limiting the results returned by specifying additional criteria, or by asking for things that we don't already expose. Now, we can take the approach of creating new methods for each of thes...