Jump to content
xisto Community

unososix

Members
  • Content Count

    5
  • Joined

  • Last visited

Everything posted by unososix

  1. JSF Pros: Java EE Standard - lots of demand and jobs Fast and easy to develop with initially Lots of component libraries Cons: Tag soup for JSPs Doesn't play well with REST or Security No single source for implementation Spring MVC Pros: Lifecyle for overriding binding, validation, etc. Integrates with many view options seamlessly: JSP/JSTL, Tiles, Velocity, FreeMarker, Excel, PDF Inversion of Control makes it easy to test Cons: Configuration intensive - lots of XML Almost too flexible - no common parent Controller No built-in Ajax support Stripes Pros: No XML - Convention over Configuration Good documentation (easy to learn) Enthusiastic community Cons: Small Community Not as actively developed as other projects Hard-coded URLs in ActionBeans Struts 2 Pros: Simple architecture - easy to extend Tag Library is easy to customize with FreeMarker or Velocity Controller-based or page-based navigation Cons: Documentation is poorly organized No feedback for missing properties or invalid OGNL expressions Googling results in Struts 1.x documentation Tapestry Pros: Very productive once you learn it Templates are HTML - great for designers Lots of innovation between releases Cons: Documentation very conceptual, rather than pragmatic Steep learning curve Long release cycles - major upgrades every year Wicket Pros: Great for Java developers, not web developers Tight binding between pages and views Active community - support from the creators Cons: HTML templates live next to Java code Need to have a good grasp of OO The Wicket Way - everything done in Java Next.. Evaluation Criteria for these frameworks..
  2. I would say Google pretty much outperformed Yahoo as a search engine. Why? first of all the user interface. Google is very neat and have a clean UI opposed to yahoo's clog UI. its not a very enjoyable to search if theres too much non sense in front of you showing like banners and ads. Performance based Google rocks, it really pawn yahoo. It has a lot better script for showing relevant seraches. Based on experience google have less junk search and i say way less junk search than yahoo. one time when i search for a term in google only 2 are junk out of the results in the first page while yahoo have almost all junk results returned except maybe 2 to 3 which are not even the best results that you would hope for. In terms of image search, google is a lot better than yahoo. showing more relevant pictures and images than the image search of yahoo. in terms of email system. google again out performed yahoo. one time when i sign up for a website, they send a confirmation email that i must open to verify my account. google instantly receive the message compare to yahoo that i have to wait for 1 day, damn its so slow. if you want an immediate response then gmail is more preferable than yahoomail. and it has larger space too, much larger. overall Google really beat to the ground yahoo, except for some software like yahoo messenger which of course google have none but for those they have both, google is a lot better on those.
  3. Based on personal experience Internet explorer is the popular web browser. Why? its because of the strategic marketing technique that microsoft have done. when you buy a microsft OS, let say windows XP it already contain internet explorer. that strategy by microsoft pretty much monopolized the web browser industry. Since most people surfing the net are non programmers and are not knowlegeable on these kind of things they tend to just use the default browser which is internet explorer for windows user. that pretty much some up why internet explorer is the most popular web browser. Now that's were internet explorer have an advantage on other browser. If we will talk about performance then internet explorer is the least you want to pick for your needs. Mozilla Firefox is in terms the most popular web browser for programmers and web developers. Its because firefox greatly outperformed internet explorer in many things especially programming wise. Firefox have many add-ons that greatly extend its capabilities. making it ideal for developers. Personally i'm using both firefox and IE but im more of a firefox fan. IE7 have also tabs for viewing web pages like firefox so no need to it as a firefox advantage since IE hava now also tabs. in terms of add-ons firefox greatly outnumbered any other browser. I have already tested both IE and firefox. one time when im programming i tested it both in IE and firefox. And IE take a very long time(48 seconds) to finish executing my program commands while firefox only takes 5 seconds (Wow). I have to revise my code so that it will be more optimize for cross browser use. after the optimization. IE takes about 20 seconds while firefox is almost the same, about 5 seconds also. How can that be? well, i salute those in the Mozilla project.. they know what they are doing. imagine that, firefox greatly out performed in terms of scalability IE. even with a non optimize code firefox execute it almost the same with the optimize code. this display the scalability and performance of firefox. Opera is another good browser, i also like it. it sometimes out performed firefox in some categories but the downside with opera is that it dont have that much add-ons as firefox.. if the opera team can deal with it then i will transfer to opera. Especially the developers tools in firefox. Overall firefox is the current best choice for surfing and developing web applications.
  4. if you want a great antivirus then i recommend Bit Defender Antivirus 2008, its the best paid antivirus in the market. It is number 1 in many antivirus reviews. Though too bad its not free but if your looking for a antivirus that really works then Bit Defender 2008 Antivirus is all you need. You don't need multiple antivirus since it will cripple your system performance . But if your looking for the best free antivirus then i would recommend Avira Antivir. That's the one i' currently using since i dont have the money to buy Bit defender. It also does the job except that it won't check your email for viruses, meaning you wont get a warning if you will open an email that contain a virus but dont worry because after you have open it Avira Antivir will immediately come to an effect and will quickly caught the virus and prevent it from entering your system. This antivirus together with some free antispyware and a firewall will form a secure system for you.
  5. ZK is an open-source Ajax Web framework that enables rich user interface for Web applications with little programming. Its an event-driven, component-based framework to enable rich user interfaces for Web applications. ZK includes an AJAX-based event-driven engine, a rich set of XUL and XHTML components and a markup language called ZUML (ZK User Interface Markup Language). With ZK, you represent your application in feature-rich XUL and XHTML components and manipulate them upon events triggered by user's activity, similar to what is done in desktop applications. Unlike most of other AJAX frameworks, as far as ZK is concerned, AJAX is a behind-the-scene technology. The synchronization of component content and the pipelining of events are done automatically by the ZK engine. Your users get the same engaging interactivity and responsiveness of the desktop application, while your development retains the simplicity of developing desktop applications. In addition to a simple model and rich components ZK also supports a markup language called ZUML. ZUML, like XHTML, enables developers to design user interfaces without programming.
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.