Saturday, October 23, 2010

JSF will not repeat the mistakes EJB


1.Sun the only technology on the ruined EJB

Sun introduced its own technology, has always been very self-confident, even a little conceited to the extent of self-confidence. Because of ego, Sun does not always willing to promote the technology, and planning a little ingenuity, blindly look to the attractiveness of the technology itself, as if the Expert Group pedantic they shouted, they will arise from those clouds of sensation. This is a commercial society, the emperor's daughter is still unhappy marriage, not to mention you are a liquor, but also superstition what sell themselves?

EJB's fate has dealt a blow to Sun, do not know if Sun has not woken up. Why such a great server-side EJB component architecture, will lose even Hibernate and his ilk? EJB really is too complicated? Perhaps, but not the EJB living to the point of the root causes of this predicament. Only technical theory, ignore the user needs, turned a deaf ear to the voice of the programmer, is Sun's biggest weakness, this weakness affected the release of all Sun technologies to their business plan is always tepid EJB source.

EJB's rich content, I am afraid that only Java "cattle people" who can appreciate. I have heard more than one Java "cow" and praise of the EJB. High level of abstraction, reasonable structure, stable performance and adaptability omnipotent, large-scale enterprise applications using EJB development is the "cow man" who is the only choice.

Unfortunately, EJB complex concepts, esoteric terminology and heavyweight framework, so that large numbers of patience and love "technology fast" discouraged programmers. On the contrary, publicity-seeking Hibernate, its simple configuration, easy to understand the rules and so-called "lightweight" object encapsulation, because the programmer likes to vote in the Java arena was able to quickly became popular, as doing my part of the star. Things change, so EJB shake their heads, do nothing.

Hibernate EJB's advantages and shortcomings will not go into here, if given the chance, I will also discuss the author and readers. The disrespect of the Hibernate, Hibernate's supporters do not want angry angry. As a tremendously popular Java ORM technology, Hibernate Java programmers have long been widely accepted, its founder Gavin King is now the fame and fortune, to the points of criticism, or be able to afford one? Moreover, as Gaving King joined the EJB group to standardize the development of EJB ORM, EJB and Hibernate turn hostility into friendship, now a person. As a family, and I complained about something, right when everyone is "contradictions among the people" to handle it, huh, huh!

2. Strikingly similar history, it will repeat itself

The reason that Hibernate and EJB, not to deliberately no judgments of a pass, but to explain the technology to promote Sun's planning on how lightly. Carefully JSF technology, then take a look at JSF Java Web community complaints, you will find that today's JSF and then EJB, exactly the same situation.

First of all, and, like EJB, JSF is an advanced technology. Trying to build a Java Web's UI framework, Fuzzy programming and Web programming Java Desktop line, so that a large number of programmers on the desktop programming experience, can be applied to Web programming intact, this is any other Java Web frameworks have thought of;

Second, and, like EJB, JSF also has a very complex concept. In the JSF "simplify Java Web development" goal behind, is unprecedented technical complexity of JSF. Connectionless nature of HTTP protocol, and respond to the request processing mode, determines the complexity of Web programming, especially Form processing and complicated, is inevitable. Since the JSF, the programmers do not have the face of these complex and cumbersome, then the framework must face. This is the JSF complicated reasons. Of course, the basic JSF programming quite simple, but deep into the JSF's internal, you need to know including the JSF request processing lifecycle, including many complex concepts;

Again, and, like EJB, JSF is also a lack of tools. When we use all kinds of IDE to easily write the desktop program, expected to be difficult to imagine, the lack of these tools support, back 20 years ago, the big picture of how the program will be. The importance of tools can not be overemphasized. JSF is designed for the tool, but, JSF is launched, the tools available meager, even now, visual JSF page editor is also rare;

Finally, and, like EJB, JSF is also a victim of bad business promotion plan. Not timely introduction, then introduced the relationship between untreated well and JSP, but also no large-scale business promotion, JSF only by its own technical advantages, and competitors deal with.

EJB Hibernate then have to contend with, today's JSF Struts and so there next to sneer at. History is strikingly similar, and strikingly similar history, they often continue to repeat itself. Bear to recall the fate of EJB, JSF to repeat it? Sun, please tell us the answer!






Recommended links:



2007 PLM Inventory



Hong Kong dollar 76 million a formal decision to auction 3G licenses



Peel WPS: Jinshan's insistence or abandoned



VOB to Zune



Recommend E-Commerce



Great Friends With The Compatriots In Taiwan Noted Connected With The Download Tool



Important That The Structure, Not Quantity



Hot PIMS And Calendars



Easy to use E-Mail List Management



ASF Converter



VC + + dynamic link library (DLL) program in layman's language (1)



VOB to MPG



Fax Tools Report



Operators around loose charges tariff war is inevitable that the first



Quad Band Swivel Screen Cellphone With



Thursday, October 14, 2010

Acer executives boasted that Dell no longer pose a threat to Acer



September 28, according to foreign media reports, Acer executives in Europe, said recently that Dell no longer pose a threat to the Acer. On the contrary, a threat to Dell Acer Daoshi.

Acer UK manager SemmyLevit a recent interview, said: "Dell is no longer a threat, on the contrary, Acer will be a threat to Dell."

Levit also admitted: "Dell is a big business, past performance is not bad. However, Dell now in jeopardy, and Acer will seize this opportunity to increase market share."

Meanwhile, European marketing director GianpieroMorbello Acer said: "We are winning market share, while Dell's share in the loss. For us, Dell is no longer a threat."

Acer announced the end of August to 710 million U.S. dollars acquisition of third largest U.S. PC maker Gateway. The transaction is expected to be completed before the end of this year, when Acer will surpass Lenovo as the world's third-largest PC maker.







Recommended links:



VOB To Flash



Whirlpool Eventually Favored By The United States And Thailand Was Designated As The Optimum Board B



project cost management cost control OF internal



Reward And incentive to ensure that their targets? [1]



brief Audio Presentation Tools



Flexible use of beautifully button style



Waves resurgence - Purple VS Sogou contest



My favorite Printer



Jobs sick industry concerns RAISED



Window Tab Bar: Small Label, Big Vision



MPG to Flash



"Batman Arkham asylum" after playing a little bit of getting



PPStream Channel order to see my Favorite trick



M2TS converter



Wizard Adventure And Roleplay



Sunday, October 10, 2010

Cool my music box, the new interface, mainly practical



As the most popular network music player music box cool I have been known for innovation, the first music resources of the network to provide aggregation services, the first audio fingerprinting capabilities provided, the first to offer music on demand and K MV song features, etc. once again bring users to surprise a lot of users looking cool in the next version of my music box which will bring extraordinary music services. Cool music box I recently issued the latest version, this new version of the skin to do a major innovation, providing a new type of skin break points to practical and functional, give users a more convenient music experience. Here we take a look at this brand new skin, which are just too wonderful.

1. The new look interface design

I open the cool music box, the default is the traditional interface. In the upper right corner click on "skinning" button in the pop-up menu in the "best of the skin" list, click on the "points off the skin" option, will be prompted to restart cool my music box. After rebooting, I can see the cool music box into a new blue and white split skin tone fresh, elegant, quite good.






Figure 1 switch split skin

Split skin is divided into two parts, the left is the control panel and the playlist window, can be used to control music playback, edit playlists and so on. Today the right is the recommended / Music Library Search / local music library window, used for network music search / download and management operations. Both functional classification clear, user-friendly quick to learn and master the operation. The right side of the window function setting and operation methods consistent with the traditional skin, not repeat them. The focus of the whole skin in the left window, the following let us reveal its mysterious veil.






Figure 2, the skin fresh and elegant style

2. Casual look even more wonderful songs

In the left window provides a "playlist" and "look around" two track list. Play lists are added manually by the user and management, casual look is recommended by the software automatically songs, click "look around" button to automatically display a playlist of songs which were recommended by the software, the songs are more popular recently. Too lazy to manually search for the song, or really do not know what songs to listen to people, this feature the most convenient, as long as the click of a button you can hear a lot of good song. If the current list of the songs are heard, and would like to get a new song to listen to, as long as the lower left corner click "Refresh" button to replace a number of new songs, often for new, and never tired of hearing it. If the hearing favorite songs, at the bottom click "Save" button will list all of the current song collection to the "Play List", right click the song select "Add to" option can be a single song collection to Play list, since you can always listen to the.






Figure 3 is very exciting to look around

3. The flexibility to streamline the new skin

Cool music box I split out the skin color between the other is that it's extremely streamlined model. The traditional skin interface are fixed, sometimes the window too much effect on the use of other programs, can not be stationed on the desktop, can only minimize the use, transfer out, etc. when the need arises, the operation is very flexible. New version of the split skin is to solve this problem, it allows users to flexibly set the appearance of size, without affecting the functional use of the premise, the best appreciation and operating experience.






Figure 4 ultra-small interface easy to listen to songs

Respectively in the left window click the "list" and "Music Library" button playlists and music libraries will hide the window, this time window only player window window, you can drag and drop to the small size of any corner, will not affect the use of other programs, they can easily control the playback. If you want to see the synchronized lyrics to enjoy the MTV how to do? Not worry, the upper right corner of the window click the "watch" button to launch a player window, you can see through the window synchronized lyrics, MTV video on demand, to sing karaoke OK so, the window is small but fully functional, will not affect the normal lyrics and appreciate the need for MV, but also does not affect other programs to use, very nice bar. This music box is cool I highlight the most innovative features of the.






Figure 5 are a lot of mini-window function

After these trials, you can see my music box cool down a lot in the design effort, both beautiful and practical-based dual design makes the performance quite a spin-off of skin color. This once again proves my cool music box in the functional strength of innovation, user-oriented design concept first. Cool music box worth the wait I should applaud.







Recommended links:



Younger's Quickstep



Effective process IMPROVEMENT method must contain the elements



MP4 to Flash



Storage Games Arcade



CorelDRAW 10 produced two wonderful examples



Compare Accounting And Finance



VBScript Month function



3GPP CONVERTER



Make operator = returns a reference point to * this



Object-oriented Programming Concepts And Guidelines



Lu Morrison: Leading Subordinates To Make Decisions



AWS Express, turned out to Yanhuang PCC writing a new chapter in BPM



ccsvchst.exe runtime error clean now



Brief Icons



MP4 To 3GP



Reviews Themes And Wallpaper



Shorewall simply set the single-user