frameworks

Frameworks vs. SDKs

What is the difference between a framework and an SDK? Take, for example, the MS platform SDK and the .NET framework. Both have API's, both hide their inner workings, and both provide functionality that may not be quickly/easily accessible otherwise (in other words, they serve a real-world purpose). So what's the difference? Is it pr...

Best framework for simple UI application with multiple configurations

I'm looking to make a selection of a (Java-based) framework for UI development, with the following constraints: The application requires very simple UI (form with 1 or 2 buttons results in a list of images, texts, etc) but the actual types of UI element rendered are numerous. We already have the backend logic (in the form of a web serv...

What is the easiest way to export data from a live google app engine application?

I'm especially interested in solutions with source code available (django independency is a plus, but I'm willing to hack my way through) ...

How are CSS frameworks used?

For some reason, it never dawned on me that there could be frameworks for CSS. I have been working on my own personal site, and I just really hate 'designing' with CSS (I think more then a few programmers might agree with me). Anyways, I understand the benefits of a framework for a language such as Java, PHP, [insert language]. I down...

Best Javascript library for drag and drop?

Hello, I'm looking for the best JavaScript library for handling complicated drag and drop operations. I'm interested in implementing a grid-based inventory system for my own Web 2.0-style RPG, like Baldur's Gate or Neverwinter Nights (with variable-sized but rectangular items). Lots of Javascript frameworks seem to have drag & drop imp...

Is it expected to disclose all the frameworks / open source software used in a project to a client.

Taken aback to day when I was confronted about the use of validation code used from the Csla framework. It felt like I was reprimanded for not disclosing the use of the framework to the client. Is this not the same as using libraries such as jQuery etc? ...

Do you think the Spring WebFlow Flow Definition format would be suitable for externalising a Web Flow for a non Spring framework?

I like the idea of Spring WebFlow - particularly the way the flow definitiion abstracts the higher level web flow from components in the Spring Bean Container. The Flow definition format seems to include everything one needs in a Web Flow - views, actions, transitions, subflows, outcomes etc. Do you think the Spring WebFlow Flow Defin...

Which is the better framework to build a HTML survey builder?

I’ve to build a HTML survey builder application with an AJAXified user interface (i.e.Wufoo,...). The typical survey will be multistep with multi-dependencies between form fields/questions, public access most of the time, and export results to PDF + CSV. Have been studying/testing some PHP frameworks ( CodeIgniter, Symfony and CakePHP)...

Java Web Service framework/library, which is a better one and why ?

Currently I am evaluating number of web service frameworks in Java. I need web service framework that will help me to expose some functionality of existent application running on JBoss, The application is mostly developed using Spring and POJOs (no EJBs). What I need is a framework having following properties: It should provide tools ...

where should I save a complex MVC application UI state?

I've been having a look at several MVC frameworks (like rails, merb, cakephp, codeignitier, and similars...) All the samples I've seen are basically plain and simple CRUD pages, carrying all the infr needed in the querystring and the posted field values. I've got a couple of apps made with some sort of framework built with classic asp....

Should dependencies walk up or down the namespace tree?

In a framework, should class dependencies run down a namespace (root to leaf) or up a namespace (think of it as an inverted tree with the root at the top)? I'm having a hard time describing this, so let's look at an example: namespace foo { class snafu : fubar {} } namespace foo.bar { class tarfu : snafu {} class fubar {} } I...

Important frameworks/tools to learn

Heyja, a frequently used answer to the question "What is so special about Java?" is "The tools and frameworks". I guess this is correct. I am stunned when i see all the tools and frameworks which make your life as a developer much easier. My Java skills are not perfect, but good average, and i am still working on it. I have begun to le...

ORM performance cost

Does anyone have any experience that indicates what kind of performance hit a developer could expect by choosing to use an ORM (in Django, RoR, SQLAlechemy, etc) over SQL and hand-designed databases? I imagine there are complicating issues, including whether specifying a database within the constraints of an ORM increases or decreases th...

What is MATLAB? Does it generate executables?

What exactly is MATLAB/Simulink? I've tried to understand it but have only gotten more confused in the process. I know that you can write programs utilizing high-level industry-specific functions and algorithms but: Is it a runtime where you can 'build' your code into an exectable program for a Client/Server? Is it only a simulation e...

API design: Flexibility Vs. Ease-of-use

When writing a library or the public API of a module that will be used by a lot of other code in a variety of use cases, what is the best way to balance flexibility with ease of use? I believe that the two often conflict in that, the more flexible you make something, the harder it is to get it to do any one particular thing well. For...

Suggestions for Java email templating?

we have an application that needs to send out various different types of template email. The current code is very cumbersome and not very flexible. Does any one konw of a library to help with this type of work... We are looking for some kind of templating library for email. ...

Is there any framework for Windows Forms, DB driven application development/prototyping?

I'm writing simple database driven application, 80% of functionality is CRUD operations on about 15 tables. Coming from web development background I figured I can cover almost all of these CRUD cases with Rails scaffolding or say Django admins. So I started to look around for Rails/Django-like framework but for Windows Forms applications...

websphere portal 6.1 development - which web framework to use?

I am starting a portal project using websphere portal server 6.1. This involves lot of portlets and i am inclined to use JSR286 specs rather than JSR168 Also, i wanted to use Spring Portlet MVC but 3.0 release is still in M2 and does not have proper documentation for the new features added. Should i start using Spring v2.5.6 and later ...

JavaBeans Activation Framework: is it worth learning?

Recently I've stumbled upon a class named javax.activation.DataHandler. But while reading the javadoc of JDK6, I was not able to understand the aim and rationale of the framework. If you have have used the framework in real life project, please share your experience and explain what a developer can "earn" from it. ...

Why doesn't Google (or insert your big corporation) or the "Community" use Lisp, Eiffel or Haskell?

After wondering about the topic for some time, and looking at this question before asking on StackOverflow, it deceptively seems the main reason the languages I mention above haven't been more widely adopted is probably due to their lack of frameworks, which is of course a pity. However that can't be the only reason IMHO. For example ...