A framework is a set of tools additional to a programming language, and to the respective compiler. Sometimes it is mandatory; sometime it is optional, and assists the development of an application.

learn more… | top users | synonyms (1)

1
vote
2answers
689 views

what are callback frameworks?

I am reading Effective Java and it has the following sentence. The disadvantages of wrapper classes are few. One caveat is that wrapper classes are not suited for use in callback frameworks, ...
7
votes
5answers
722 views

What programming languages are well suited for developing a live coding framework?

I would like to build a "live coding framework". I should explain what is meant by "live coding framework". I'll do so by comparing live coding to traditional coding. Generally put, in traditional ...
-2
votes
2answers
562 views

why use a form object when you can get needed data from view object's html?

I am working with server side code. I have a request object that handles request data validation and filtering. I have a view object that uses template files to generate html for output. the ...
2
votes
3answers
196 views

When does switching to a framework mid-project make sense?

Some of my friends and I started a PHP project some weeks ago. In the beginning, I suggested we use a PHP framework such as CodeIgniter or Zend. But my friends wanted to start clean and without the ...
4
votes
4answers
515 views

Mobile Web Framework that will only control rendering and page transitions [closed]

I have been using jQueryMobile for a bit now, and there are some things I like about it and others I do not. First I will give a bit of background. I have a light weight mobile application that has ...
4
votes
2answers
778 views

How to implement a lightweight clustered architecture for a distributed application

I currently have a distributed application that runs on multiple embedded PCs. The whole application is composed of one master server and several nodes. Each node is an embedded PC that runs Windows 7 ...
6
votes
7answers
4k views

Website development from scratch v/s web framework [duplicate]

Do people develop websites from scratch when there are no particular requirements or they just pick up an existing web framework like Drupal, Joomla, WordPress, etc. The requirements are almost ...
3
votes
2answers
323 views

New PHP project, how to best architect it

I have already done a PHP project, and I did a number of things pretty wrong :) I just had all pages as scripts with php mixed in with html. I also wasn't using a framework like cakephp. And I didn't ...
1
vote
2answers
157 views

How hard would it be for Microsoft to support deployment of .net apps onto OSX and linux [closed]

Given the announcement of the windows 8 tablet edition and more details on the app store, it would be amazing if this infrastructure could be leveraged for the OSX desktop and or MonoTouch. ...
3
votes
1answer
135 views

Workflow for a plugin assignment

I'm starting a new project in PHP, a plugin for a website that grabs additional data from it through cURL, getContents etc and re-tabulates it in excel. It's a local project, basic script like with a ...
5
votes
3answers
2k views

When should I start learning a PHP Framework

I'm a beginner programmer I have been learning PHP for a while, though not consistently. But for the past few months (say 3 months) I have been a bit consistent in my learning, largely because of a ...
0
votes
5answers
3k views

Developing a simple web-application?

I decided to do a mini-project by myself to help me understand a bit more about developing web applications before starting the new university semester. Using the Java SE and JEE/J2EE platforms. I ...
2
votes
7answers
648 views

Question about raw Javascript vs frameworks in interviews

If it's wiser to know a framework such as jQuery, MooTools, DoJo, etc. to get over cross-browser issues, why are interviews asking for only javascript?
2
votes
2answers
396 views

Document management system frameworks?

I'm working on an enterprise LOB software. The next piece that will be added to the system is document management. Most entities throughout the system will have documents attached to them. I clearly ...
4
votes
2answers
307 views

Are there any .NET based framework for working with English language? [closed]

I'm writing a web application in which I need to analyze words (now just in English, but maybe in future in any language). I tried to write a framework to do the job, but it soon proved to be ...
11
votes
6answers
881 views

How do you learn a language's standard framework/API/functionality?

I understand how to code. I know how to get around the basics of the languages I use regularly. I know how to write slightly-above-basic regular expressions, I can talk to databases, I can accept ...
1
vote
1answer
147 views

Handling requests RESTfully?

There is a push in modern scripting frameworks to use RESTful request routing instead of a one-size-fits-all URL path routing. respond('GET', '/posts', callback); respond('POST', ...
0
votes
1answer
234 views

Is there an equivalent of mod_rewrite for Twisted web?

I've been programming in PHP for a long time, and I've just recently decided to make the switch to Python. Of all the Python web frameworks, I settled on Twisted Web to build the framework of my ...
0
votes
1answer
2k views

Have any of you tried “Basic for Android”?

I have developed for Android for half a year or so and it is going quite well. I found the learning curve steep in the beginning, but then I somehow got the idea of it all and now I don't have to ...
3
votes
3answers
1k views

Java Frameworks [closed]

I would just want to ask what Java frameworks are worth learning, specially when it comes to web applications, but other frameworks are welcome too. Could you please state: The learning curve The ...
3
votes
2answers
193 views

Best practices working with frameworks that invent their own types [more of a C/C++ question]

Is there a correct way to handle APIs that invent their own types? For example, WinAPI, QT, Boost. Many frameworks have their own integer and boolean types, along with more complicated data-types. ...
1
vote
5answers
186 views

What factors influence you to try out a new framework or tool?

I'm in the process of putting the final touches on an open-source framework that I hope to release in the next few months. It's something that I'd like to develop a community for and so I'm curious ...
8
votes
4answers
4k views

Why was Rails written in Ruby? [closed]

I know PHP and Ruby. Using a PHP Rails clone (not out of choice), called Symfony, (which is apparently the best PHP framework), I notice that it's a clone of Rails. I think Symfony is stupid and ...
11
votes
2answers
510 views

How easy should a language development framework be to use?

This is part of a series of questions which focuses on a project called the Abstraction Project, which aims to abstract the concepts used in language design in the form of a framework. Another ...
6
votes
7answers
383 views

Are languages just syntax or do they include the framework too? [closed]

In building a language history for Pascal I noticed that at some point languages changed from a strong line between the language and its common libraries to more of a blurry one. In the first few ...
6
votes
3answers
509 views

Is structural typing in a hierarchical model necessary?

This is part of a series of questions which focuses on a project called the Abstraction Project, which aims to abstract the concepts used in language design in the form of a framework. Another ...
9
votes
4answers
368 views

When a developer should change technology or framework?

I'm an ASP.NET developer since 3 years ago and I'm now pretty powerful in WebForms. But now it seems that everybody is moving or shifting towards ASP.NET MVC, and my company is also taking this shift. ...
79
votes
6answers
76k views

What does the Spring framework do? Should I use it? Why or why not? [closed]

So, I'm starting a brand-new project in Java, and am considering using Spring. Why am I considering Spring? Because lots of people tell me I should use Spring! Seriously, any time I've tried to get ...
1
vote
2answers
594 views

PHP Frameworks That Don't Use a Front Controller?

Just like the title says, are there any PHP web application frameworks that don't use a front controller? The Front Controller Pattern is a software design pattern listed in several pattern ...
2
votes
3answers
316 views

Is EF4 mature enough with MySQL or Oracle?

Is Entity Framework 4 with MySQL or Oracle mature enough to be used on production level web application? Can it provide high level of performance, or should we stick with just plain data access with ...
1
vote
1answer
213 views

Help me understand this “mindmap / constellation” visual pattern

Please help me identify and understand this visual pattern, what's the common name used for such mindmap / constellation visualisations? http://asterisq.com/products/constellation/roamer/demo ...
2
votes
2answers
163 views

Do / how do the various flex frameworks work with Flash Builder

I have been reading about various Flex frame works, Robot Legs, Swiz, Cairgnom (spelling error) and a few others. What I am missing is how they actually work with Flex / Flash Builder. Are they simply ...
1
vote
1answer
278 views

Should I redo an abandoned Dynamic Data project with Lightswitch?

I had a small project that I was doing on the side. It was basically a couple of forms linked to a DB. Access was out, because it was a specifically meant to be a web application. Being a small ...
1
vote
2answers
190 views

How to use the APIs for different platforms?

From what I know, learning a programming language consists of : 1- Learning the syntax 2- Learning how does the language handle\use\implement its "abilities" (Classes, delegates, structs, ...
0
votes
3answers
837 views

What open source license is best when releasing a framework or library? [closed]

I am thinking of releasing libraries and frameworks which I have written in Java to other developers. I've spent a lot of time researching what open source licenses are available, and the differences ...
5
votes
5answers
512 views

Learning a new concept - write from scratch or use frameworks?

I have recently been trying to learn about MVVM and all of the associated concepts such as repositories, mediators, data access. I made a decision that I would not use any frameworks for this so that ...
6
votes
1answer
375 views

MVC framework seems to suggest creating possibly hundreds of .aspx or .cshtml pages. How do I avoid this?

So, I was playing around with MVC3. Correct me if I'm wrong but based on all examples I've seen, it is suggested that you pretty much have a page for every model and Action from the Controller. So ...
4
votes
4answers
195 views

Parameterize Agent Based Simulation (OOP-Question)

I'd like to hear my fellow programmer's thoughts on the issue of parametrizing agent based simulations: Consider: Simulation core, including geometry, collision tests, some rules Different agents ...
3
votes
3answers
315 views

Which programming frameworks offer good multilingual support? [closed]

I'm starting a new company, and our software will be a SaaS solution offered to municipalities around the world. Their interface will be web-based. I am trying to figure our which software development ...
3
votes
4answers
2k views

Migrating myself from .Net 1.1 to .Net 4.0

I have been working with .Net for 7 years. ASP Web Apps, Windows Forms, Windows Services, mostly done in C#, but some in VB.Net. And as we started to work with .Net 1.1, we stayed on .Net 1.1. ...
4
votes
1answer
223 views

PHP framework plunge

I am about to take plunge into PHP frameworks and my weapon of choice is kohona. I have a reasonable amount of OO experince with java. And my javaScript, jQuery, PhP and html/CSS skills are passable. ...
26
votes
3answers
6k views

Is Entity Framework Code First a bit meaningless/useless in production and what is a good EF strategy for production?

I have been programming recently with Entity Framework 4.1 Code First and am loving it for development, but with only an end plan and a rapidly changing feature list, I am constantly modifying the ...
4
votes
2answers
159 views

Does KISS encourage tools and frameworks that expose complex leaky abstraction layers?

Tools and frameworks make complex tasks simple. This seems like something that would be supported by KISS(keep it simple stupid). Tools and frameworks also have the potential to introduce leaky layers ...
10
votes
8answers
1k views

What lessons did you learn from a project which nearly/actually failed due to bad multithreading? [closed]

What lessons did you learn from a project which nearly/actually failed due to bad multithreading? Sometimes, the framework imposes a certain threading model that makes things an order of magnitude ...
2
votes
2answers
142 views

Demand of other frameworks in the market. Should a job-seeker go after them?

I have reading about variety of frameworks for web applications like OpenRasta, Django, CodeIgniter etc. It is a passion of developers to dip their hands on any new technology, but from the ...
4
votes
5answers
2k views

Should I continue using procedural php code or move to a framework

I haven't done any serious web development stuff since last year because of family/time issues. I need to get back into it because it's my career choice and I'll be finished with my associates degree ...
5
votes
3answers
246 views

How to justify framework upgrades

I am looking at how to justify changes to those who control budgets. For example if we have Enterprise Library 4 on some systems and the latest version is 5, is it worth upgrading? How do you justify ...
5
votes
2answers
141 views

Centralised Integration framework

We are looking to centralise our Integration in our company and I'm wondering what sort of solutions other have for this and what the best way to approach it would be. At the moment we have different ...
0
votes
2answers
366 views

Realistic time to learn new framework/API [closed]

I have my ideas, but I always feel that I'm overly pessimistic. So I'd like to hear more opinions. How much time do you need to start coding using a new framework so that your code is production ...
1
vote
2answers
1k views

Licensing solutions for closed-source software running on Linux?

I'm looking for a simple licensing software solution that works on Linux - a library that can generate and consume license keys. From what I was able to find were some behemoth license servers, ...