|
Hi, I think this survey is not rational, most developers in this site are using .net. Please make a search on this site setting tag to Delphi. Only 4 results!(1 one is converting from Delphi to .Net). This may be true for other langs in your survey.
|
|
|
|
|
If you have never heard of this free library.. check Rocket Framework[^] @ codeplex. I am sure you gonna love it once trained to use it..
- A random opportunity is like a taller chair, those who sit hang on, those who hang on fall
L.W.C. Nirosh.
Colombo,
Sri Lanka.
|
|
|
|
|
I am very tempted to switch to WPF but I often heard that WPF can not achieve the same drawing performances as Winforms/GDI+ when drawing hundreds / tausends of entities. What do you think?
As for using Silverlight I guess it make sense when you intend to provide your application both as a destop app and an in broser app.
See the best example, I can find: http://www.livegeometry.com/[^]
___________________________________________________________
On the whole human beings want to be good, but not to good and not quite all the time - George Orwell
|
|
|
|
|
Where can I find the desktop version of it..??
- A random opportunity is like a taller chair, those who sit hang on, those who hang on fall
L.W.C. Nirosh.
Colombo,
Sri Lanka.
|
|
|
|
|
When in IE, right mouse button \ "Install Live Geometry on this computer".
If you are interested in livegeometry, there is also a WPF version being developped. Code source is available at http://livegeometry.codeplex.com/[^]
___________________________________________________________
On the whole human beings want to be good, but not to good and not quite all the time - George Orwell
|
|
|
|
|
Thanks
- A random opportunity is like a taller chair, those who sit hang on, those who hang on fall
L.W.C. Nirosh.
Colombo,
Sri Lanka.
|
|
|
|
|
I have tried WPF, but I am just not comfortable with the WPF Designer in Visual Studio.. it seems to lack something the WinForms Designer has.
WinForms seems simplier to achieve the same tasks. If I need a quick and dirty app I am more inclined to use WinForms than WPF.
--------------------------------------------------
John Crocker
|
|
|
|
|
J Crocker wrote: it seems to lack something the WinForms Designer has.
It's the paradiggem that's different.
Winforms is "here's a something and this is what I want to do with it".
WPF is "here's what I want to do, now I have to try to find something that I can do it with."
|
|
|
|
|
J Crocker wrote: it seems to lack something the WinForms Designer has.
I never thought I'd say this, but...
Stability?
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
THat might be it.. lol
--------------------------------------------------
John Crocker
|
|
|
|
|
after seeing the result, i want to try mfc . looking delicious
my vote for win forms
|
|
|
|
|
CListCtrl still holding it's own within developer methodologies! Maybe there should be a CListCtrl pattern.
|
|
|
|
|
CListCtrl has a very long tradition in all surveys.
But I cannot figure out how did it started.
Any idea?
2 bugs found.
> recompile ...
65534 bugs found.
|
|
|
|
|
Years ago the site design was different and many novice users searching for articles/help typed their search term into the empty field of the survey because they did not recognize the actual search field in the first place. And one very common search term was "CListCtrl".
|
|
|
|
|
Down with Silverlight
Sincerely Yours,
Brian Hart
|
|
|
|
|
I am currently building a Windows desktop application where the core application is completely written in HTML/JavaScript/CSS. I built a custom browser (based on the open source Arora browser that uses QT) and a custom NPAPI plugin to provide access to the machine (e.g. file system, databases, registry). The NPAPI is generic and could be applied to any future GUI app. The browser itself just provides a frame. I think if I ever have to build another GUI app this is the way I'd do it unless there was a specific requirement that eliminated this path.
|
|
|
|
|
Why would you have bothered with this when you have the MSHTML libraries on the system? I'm not trying to knock your idea, I'm genuinely curious. I've done this kind of thing for some of our apps at work, so I'm curious why re-invent the wheel?
|
|
|
|
|
Using the MSHTML control was considered but rejected because of the inconsistent availability across PC's (not availability of the control, but version of the control - IE6,7,8,9). Security was a concern and IE was frowned upon for that. The application is heavy on Javascript and IE has one of the slowest Javascript engine. Also, IE's support for CSS, HTML5 capabilities like local storage & app caching is non existent. Delivering new client-side API capabilities with the MSHTML control means deploying a new app (more-or-less) while a Webkit browser can accept standard NPAPI plugins which can be deployed as files in a directory. That makes in-place upgrades easier and faster. WE chose to use the Arora browser but if I did it over again I'd use a custom build of the Chromium browser. There are some quirks in QT's implementation of Webkit, but they aren't too bad. Oh yeah, this method means that a future Mac version (hopefully not) would be a fairly direct path as all of the client side code is C++ for the NPAPI plugin and C++/QT for the browser itself.
One of the primary design objectives was to deliver the "chrome" of the app completely in HTML/CSS/JS so that the client can make changes to the app server side without ever deploying the app again. With HTML app caching, this works well. Another key requirement was that the NPAPI plugin provides OLE automation capabilities (specifically for things like shell commands) and those events needed to be passed back to Javascript functions which was near impossible with MSHTML. Probably the biggest factor in going this route was that the clients on-staff developers (I'm a contractor on this) can focus their energy on web development and web technologies and not have to deal with client-side issues, installer complexities, etc. I really like the way the product is coming together and thanks to the open-source requirement of the NPAPI plugin, I plan to write an article on it sometime in the future.
|
|
|
|
|
The question asks what "technologies" yet the list contains VB6, Java and Delphi, which are languages, not technologies. If these are on the list, then where is C# or C++?
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
I agree with you. they are languages. someone replied CListCtrl in other text answer.
it's so fun, how can CListCtrl be technologies.
TRACE( "[] by FnWinter " );
|
|
|
|
|
CListCtrl is long running inside joke
I know the language. I've read a book. - _Madmatt
|
|
|
|
|
VB forms (Original codename Thunder) is a distinct technology.
|
|
|
|
|
They were included to make those programmers feel like what they do matters.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
|
|
|
|
|
No other api has anything on Qt.
|
|
|
|
|
Are you sure *no* other API does?
|
|
|
|