<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3647069096308564937</id><updated>2011-11-28T06:32:09.577+07:00</updated><category term='Flex'/><category term='music'/><category term='Poem'/><category term='Oracle'/><category term='English'/><category term='Jewelry'/><category term='Holiday'/><category term='Drama'/><title type='text'>Information Technology</title><subtitle type='html'>Oracle Application Development Framework (Oracle ADF),JavaServer Faces, JSF, JSP, Flex, ASP.NET MVC, .NET, PHP</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-2817835611689334884</id><published>2009-10-15T14:21:00.002+07:00</published><updated>2009-10-15T14:52:11.997+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='English'/><title type='text'>Write about what you don't like your neighbour</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.digitalrampage.com/images/neighbours.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 456px;" src="http://www.digitalrampage.com/images/neighbours.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;My family have gone in Ho Chi Minh city to beestablish oneself since 2000. Now, we are living at 11 district near Dam Sen park.&lt;/div&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;Do you know? The first time, I feel my life very difficultly because noisy and bustling of city so have many night I can’t sleep.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;The best special, one of reasons made lack of sleep that is my neighbour. The next-door neighbour not only to music to midnight but also turn on&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;music very loud. Sometimes, they talk very loudly and noisly. I don’t like them any at all. They don’t care for other family.&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;We lived near together but we never talk to gether. They don’t care who are living near them I hate their life style. &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-US"&gt;I remembered my grandmother said that “sell the best friends from far, buy near neighbour”.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-2817835611689334884?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/2817835611689334884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=2817835611689334884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/2817835611689334884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/2817835611689334884'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/10/write-about-what-you-dont-like-your.html' title='Write about what you don&apos;t like your neighbour'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-3535965053928731870</id><published>2009-09-22T14:10:00.004+07:00</published><updated>2009-09-22T14:23:49.091+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Jewelry'/><title type='text'>New jewelry website</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_TO66VazbjGk/Srh7e_6O5II/AAAAAAAAAG8/8kEc6zcMsK4/s1600-h/1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 177px;" src="http://4.bp.blogspot.com/_TO66VazbjGk/Srh7e_6O5II/AAAAAAAAAG8/8kEc6zcMsK4/s200/1.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5384189127003399298" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_TO66VazbjGk/Srh6ctQa-II/AAAAAAAAAG0/8_N7BdhEs94/s1600-h/nhunha.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 150px;" src="http://3.bp.blogspot.com/_TO66VazbjGk/Srh6ctQa-II/AAAAAAAAAG0/8_N7BdhEs94/s200/nhunha.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5384187988124825730" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.trangsucnhunha.com/"&gt;Jewelry nhu nha&lt;/a&gt;&lt;/div&gt;&lt;b&gt;I have just found one website. it show a lot of product such as rings, jewelry...&lt;br /&gt;i think that everybody will like it.&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-3535965053928731870?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/3535965053928731870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=3535965053928731870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/3535965053928731870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/3535965053928731870'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/09/new-jewelry-website.html' title='New jewelry website'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_TO66VazbjGk/Srh7e_6O5II/AAAAAAAAAG8/8kEc6zcMsK4/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-2830783548873015520</id><published>2009-07-07T09:22:00.003+07:00</published><updated>2009-07-07T09:30:17.166+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Shayne Ward --- No Promises</title><content type='html'>&lt;div width="240" height="220" align="center"&gt;&lt;embed src="http://www.metrolyrics.com/scroller/heart.swf?lyricid=420597768" quality="high" wmode="transparent" name="scroll" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="210" width="240"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;a href="" title="Shayne Ward No Promises Lyrics"&gt;Shayne Ward No Promises Lyrics&lt;/a&gt;&lt;/div&gt;&lt;br /&gt; Hey baby, when we are together, doing things that we love.&lt;br /&gt;Every time you're near I feel like I`m in heaven, feeling high&lt;br /&gt;I don`t want to let go, girl.&lt;br /&gt;I just need you to know girl.&lt;br /&gt;&lt;br /&gt;I don`t wanna run away, baby you`re the one I need tonight,&lt;br /&gt;No promises.&lt;br /&gt;Baby, now I need to hold you tight, I just wanna die in your arms&lt;br /&gt;&lt;br /&gt;Here tonight&lt;br /&gt;&lt;br /&gt;Hey baby, when we are together, doing things that we love.&lt;br /&gt;Everytime you're near I feel like I`m in heaven, feeling high&lt;br /&gt;I don`t want to let go, girl.&lt;br /&gt;I just need you you to know girl.&lt;br /&gt;&lt;br /&gt;I don`t wanna run away, baby you`re the one I need tonight,&lt;br /&gt;No promises.&lt;br /&gt;Baby, now I need to hold you tight, I just wanna die in your arms&lt;br /&gt;&lt;br /&gt;I don`t want to run away, I want to stay forever, thru Time and Time..&lt;br /&gt;No promises&lt;br /&gt;&lt;br /&gt;I don`t wanna run away, I don`t wanna be alone&lt;br /&gt;No Promises&lt;br /&gt;Baby, now I need to hold you tight, now and forever my love&lt;br /&gt;&lt;br /&gt;No promises&lt;br /&gt;&lt;br /&gt;I don`t wanna run away, baby you`re the one I need tonight,&lt;br /&gt;No promises.&lt;br /&gt;Baby, now I need to hold you tight, I just wanna die in your arms&lt;br /&gt;I don`t wanna run away, baby you`re the one I need tonight,&lt;br /&gt;No promises.&lt;br /&gt;Baby, now I need to hold you tight, I just wanna die in your arms&lt;br /&gt;Here tonight.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-2830783548873015520?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/2830783548873015520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=2830783548873015520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/2830783548873015520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/2830783548873015520'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/07/shayne-ward-no-promises.html' title='Shayne Ward --- No Promises'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-8634898036345114295</id><published>2009-06-05T17:50:00.004+07:00</published><updated>2009-06-05T17:56:25.500+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Integrating Macromedia Flex with Java</title><content type='html'>Developing Internet applications with J2EE servers today usually consists of a presentation layer such as &lt;a href="http://struts.apache.org/"&gt;Struts&lt;/a&gt;, &lt;a href="http://jakarta.apache.org/"&gt;Tapestry&lt;/a&gt;, &lt;a href="http://www.opensymphony.com/webwork/"&gt;WebWork&lt;/a&gt;, or &lt;a href="http://www.springframework.org/"&gt;Spring&lt;/a&gt;. These tools generally follow Model-View-Controller (MVC) architecture and output HTML to a browser. The typical programming model for web development is to allow users to issue requests to an application server for each action in the application. For every action the user requests in the application, the server generates a new response that allows the user to submit a new request for more information. A browser typically is used to render the user interface to the user. However, browsers are thin clients with limitations that affect both development and the end-user experience.   &lt;!--ONJava MPU Ad --&gt;    &lt;!-- me --&gt;  &lt;p&gt; Rich Internet Application (RIA) technologies are &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://work.whoischarles.com/files/images/flex_logo.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 209px; height: 209px;" src="http://work.whoischarles.com/files/images/flex_logo.png" alt="" border="0" /&gt;&lt;/a&gt;emerging to handle the limitations of the presentation layer. This article will take a pragmatic approach to understanding what a Rich Internet Application is and how to integrate an RIA into your architecture. It will also identify potential challenges when integrating with some popular open source frameworks. &lt;/p&gt;  &lt;h3&gt; Browser Limitations &lt;/h3&gt;  &lt;p&gt;So what is the problem with the current solutions? Maybe nothing is wrong if the application behaves correctly and allows the user to be productive. At one time or another, however, most web developers have complained about the limited capabilities when using a browser as a client. Here are some current problems when developing web applications using a browser: &lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Browsers interpret scripting languages, such as JavaScript, in an inconsistent manner. This forces developers to write the same code multiple times to accommodate each browser.&lt;/li&gt;&lt;li&gt;Simple user interface effects such as tabbing, wizard-based forms, and large tabular data set handling, can be cumbersome to develop and require a lot of extra coding on a browser.&lt;/li&gt;&lt;li&gt;HTML is a limited, static markup language that cannot be extended.&lt;/li&gt;&lt;li&gt;Event handling within the user interface can be challenging. Because the rendered HTML pages can only be displayed one at a time, events cannot update another page without going back to the server.&lt;/li&gt;&lt;li&gt;Serialization of application state can be achieved only through cookies, which do not support objects.&lt;/li&gt;&lt;li&gt;It is nearly impossible to develop occasionally connected clients using a browser.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt; These examples reiterate what most web developers already know: current toolsets have limitations. Developers have to find workaround solutions for some of these challenges when working through a browser. Developers and users are outgrowing the current capabilities of a thin client. &lt;/p&gt; &lt;!-- sidebar begins --&gt; &lt;!-- don't move sidebars --&gt; &lt;!-- sidebar ends --&gt;    &lt;h3&gt;Rich Internet Applications&lt;/h3&gt;  &lt;p&gt;As a way to overcome some of the limitations defined above, consider Rich Internet Application development. An RIA gives the user a thick client with extended capabilities not available in browsers today. The most common RIA clients for J2EE are Java and Flash. When it comes to developing large, data-centric applications, RIAs are generally strong . Several solutions are available for developing Rich Internet Applications including &lt;a href="https://jdnc.dev.java.net/"&gt;JDNC&lt;/a&gt; (JDesktop Network Components), &lt;a href="http://www.laszlosystems.com/"&gt;Laszlo&lt;/a&gt;, &lt;a href="http://thinlet.sourceforge.net/"&gt;Thinlet&lt;/a&gt;, &lt;a href="http://java.sun.com/products/javawebstart/"&gt;Java Web Start&lt;/a&gt;, and &lt;a href="http://www.macromedia.com/software/flex"&gt;Macromedia Flex&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt; Rich Internet Applications can help address the problems described in the previous section. Here is a list of features that RIAs can provide: &lt;/p&gt;  &lt;ul&gt;&lt;li&gt;RIAs offer the same UI components as browsers, plus they provide new native, richer components. Examples include a numerical stepper, a slider control, an inline data grid component, and a menu bar.&lt;/li&gt;&lt;li&gt;Sophisticated RIA applications allow layout manager components such as tab navigators, accordions, trees, and other layout controls comparable with AWT and Swing development.&lt;/li&gt;&lt;li&gt;RIAs provide drag-and-drop capabilities.&lt;/li&gt;&lt;li&gt;Languages within the RIA are consistent across all clients and do not have to be rewritten for different implementations.&lt;/li&gt;&lt;li&gt;The request/response model is not required for every action in the user interface. With Rich Internet Applications the user interacts with the UI and only makes requests to the server when necessary. RIAs have the ability to post data to the application server using HTTP protocol methods. Usually, however, the preferred mechanism with RIAs is remoting, which is supported in different ways depending on the RIA used. RIAs typically provide expanded sets of protocols that can communicate over HTTP.&lt;/li&gt;&lt;li&gt;Event handling across multiple components is possible.&lt;/li&gt;&lt;li&gt;RIAs allow you to store more information on the client instead of using the HttpSession. This reduces memory on the application server.&lt;/li&gt;&lt;li&gt;Serialization of state, usually in the form of objects, provides the potential to create occasionally connected clients.&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt; Rich Internet Applications are fairly new technologies and introduce new concerns for those developing these types of applications. They are not a silver bullet solution for all applications, and depending on the implementation, can be experimental. However, if you think your application can benefit from a richer UI design, then an RIA might be for you. This article will now focus on one RIA solution, Macromedia Flex, and will discuss integration concerns. &lt;/p&gt;  &lt;h3&gt;Macromedia Flex&lt;/h3&gt;  &lt;p&gt;Macromedia Flex is a commercial presentation layer server that produces Rich Internet Applications. The Flash plug-in is required to be installed since this is the runtime environment for Flex applications. Most browsers already come equipped with the Flash plug-in, which helps justify using Flex for RIA. We will discuss what it means to use the Flash plug-in instead of a Java plug-in to communicate with a J2EE application server. &lt;/p&gt;  &lt;p&gt;Developers use two core languages to create Flex applications. The first core language is MXML, the Macromedia Flex Markup Language, which includes a rich set of XML tags that allows developers to layout user interfaces. MXML can also be referred to as an &lt;a href="http://xul.sourceforge.net/"&gt;XUL&lt;/a&gt;, or XML UI Language. These tags can be extended, unlike HTML, with additional capabilities that the application requires. Other MXML constructs allow you to call remote objects, store data returned in a model, and customize your own look and feel to MXML components. &lt;/p&gt;  &lt;p&gt;The second core language for Flex development is ActionScript 2.0, which is an ECMA-compliant language similar to JavaScript. ActionScript elements are coded inside MXML pages. This is a strongly typed object-oriented language that should be familiar to Java developers. ActionScript also has robust event handling capabilities to allow the application to respond to dynamic user interactions. Because ActionScript runs inside the Flash plug-in, there is no need to rewrite several versions of the same code to support different browsers. This may not be the case with JavaScript code in a browser. &lt;/p&gt;  &lt;p&gt;Both MXML and ActionScript are text-based languages and can be written in a simple text editor, an IDE tool such as Eclipse, or a more sophisticated tool like the Flex Builder from Macromedia. If you have experience with Java, XML, and a scripting language such as JavaScript, you will experience a small learning curve to Flex development. &lt;/p&gt;  &lt;p&gt;The Flex server is responsible for translating the MXML and ActionScript components into Flash bytecode in the form of .SWF files. This process is similar to compiling JSP files into servlets by a Java web application container. The SWF file is executed on the client in the Flash runtime environment. The Flex server provides other services such as caching, concurrency, and handling remote object requests. &lt;/p&gt;  &lt;h3&gt;Introducing an RIA Framework to Your Existing Architecture&lt;/h3&gt;  &lt;p&gt;Now that you have an understanding of some RIA concepts, let's look at how to introduce an RIA into your existing architecture. This will include a discussion about how an RIA should behave in a layered application with an emphasis on decoupling. Furthermore, this discussion will highlight some potential pitfalls when developing with Flex in combination with some popular open source frameworks. These examples should help identify potential concerns when introducing an RIA within your architecture. &lt;/p&gt;  &lt;p&gt;Let's begin by identifying a layered architecture. An example of this architecture might include the following layers: presentation layer, business delegate layer, business integration/service layer, and persistence layer. Here is a potential implementation for these respective layers: &lt;/p&gt;  &lt;code&gt;Flex + Business Delegates + Spring Framework + Hibernate&lt;/code&gt;  &lt;p&gt; The remainder of this article will concentrate on integration with each of these layers. &lt;/p&gt;  &lt;h3&gt;What About My Existing MVC Presentation Layer?&lt;/h3&gt;  &lt;p&gt;The presentation layer in a web application is designed to render a user interface for users, handle requests to backend services, and store data models of information. Developers who are new to RIA development have an initial natural tendency to want to reuse existing Struts components. However, products like Flex provide their own MVC architecture within them. Do you really need to maintain a presentation layer that consists of two MVC frameworks? &lt;/p&gt;  &lt;p&gt;Let's look at a practical example of what happens when a Flex client makes a request through a Struts component to a Java service on the application server. A request made from the Flex client is sent to the Struts presentation framework before being received by higher layers in the application. Figure 1 shows an example of what not to do: &lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.onjava.com/onjava/2004/12/01/graphics/FlexIntegrationBad.gif" alt="How not to integrate Flex and Struts with other Java components" width="450" height="118" /&gt;&lt;br /&gt;&lt;i&gt;Figure 1. How not to integrate Flex and Struts with other Java components.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;Presentation frameworks such as Struts operate by transmitting HTML requests over HTTP. While it is possible to use the HTTP protocol with a Flex client, developers are encouraged to use remote object invocations over HTTP as opposed to posting HTTP requests for performance and object-oriented gains. Therefore, using these two presentation frameworks serially can provide a protocol mismatch. Unless you have a specific need to integrate Struts directly with an RIA, avoid this. Figure 2 shows a better solution when using Flex and Struts: &lt;/p&gt;  &lt;p&gt;&lt;img src="http://www.onjava.com/onjava/2004/12/01/graphics/FlexIntegrationGood.gif" alt="Introducing Flex and Struts in parallel with other Java components" width="450" height="118" /&gt;&lt;br /&gt;&lt;i&gt;Figure 2. Introducing Flex and Struts in parallel with other Java components.&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;Figure 2 suggests how to have separate Struts components and Flex components coexist. This satisfies a need when the application requires parallel RIA components and lighter-weight Struts-like components. &lt;/p&gt;  &lt;p&gt;Developers should utilize the RIA client for what it was intended to do. This is definitely a shift in thinking for traditional web developers for whom the page request/response paradigm has been familiar. RIA products like Flex are not request- or response-driven like Struts. The RIA client is responsible for updating the UI without having to go back to the server in all instances. &lt;/p&gt;  &lt;p&gt;Struts will not be the only thing you have to think about when using an RIA. It will take a while to become familiar with this type of technology. Following this learning curve, the biggest issue is integration of the Java server-side components. The bottom line is not to fight against the Rich Internet Application concepts.&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: right;"&gt;(by onjava.com)&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-8634898036345114295?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/8634898036345114295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=8634898036345114295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/8634898036345114295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/8634898036345114295'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/06/integrating-macromedia-flex-with-java.html' title='Integrating Macromedia Flex with Java'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-2479469438236055648</id><published>2009-06-01T13:34:00.001+07:00</published><updated>2009-06-01T13:35:39.283+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Top 10 Adobe Flex and AIR applications for students</title><content type='html'>&lt;p&gt;Going to university is an amazing experience: getting to the       next chapter in your life, finally gaining some independence, and showing up to       your 2:30 class in PJs. However, you'll quickly realize that great schooling is       expensive, and you're going to have to work hard to make the experience worthwhile.       I'm here to help, and while  I can't carry your mini-fridge to your dorm       or stop your roommate from stealing your food, I can give you a list of 10       apps that should help you survive the next four (or five or six) years of       university—apps that'll help you prepare for exams, apps that'll help you with       your life outside the classroom, and a couple that will make you want to bang       your head on a desk for not working on that term paper two months ago. &lt;/p&gt;     &lt;h3&gt;10. &lt;a href="http://www.timetoast.com/" target="_blank"&gt;Timetoast&lt;/a&gt;&lt;/h3&gt;     &lt;p&gt;Have to memorize so many dates that your head is about to       explode? Timetoast will help you organize them into a way that makes sense. Add       the dates with a description and Timetoast will sort them into a timeline for       you. You can also add pictures and browse timelines that other users have       created, so if your notes look like they should be sketches on the side of a       cave wall, you might just be in luck and find what you need already created.&lt;/p&gt;     &lt;p&gt;&lt;a href="http://www.timetoast.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/time_toast.jpg" alt="Timetoast" width="400" height="328" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;h3&gt;9. &lt;a href="http://www.cldesktop.com/" target="_blank"&gt;Craig's List Desktop&lt;/a&gt;&lt;/h3&gt;     &lt;p&gt;CL Desktop makes browsing       Craig's List easier. Pictures are included in the listings. Searching has more       options. You can save your searches, and listings update in real time. It won't       help you carry that three-legged couch from the '70s into your place, but it will       help you find it. The only weakness right now is that you can't create your own       listings on it yet.&lt;/p&gt;     &lt;p&gt;&lt;a href="http://www.cldesktop.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/craigs_list_desktop.jpg" alt="Craig's List Desktop" width="430" height="403" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;h3&gt;8. &lt;a href="http://www.tweetdeck.com/" target="_blank"&gt;TweetDeck&lt;/a&gt; &lt;/h3&gt;     &lt;p&gt;Twitter is a social network       that lets you tell the world about what you're thinking or doing right now.       Combine that with TweetDeck and a good helping of self-importance, and you'll       be hooked for good.  TweetDeck lets you seamlessly read and write tweets       outside of your browser, and can hide in a corner on your screen so that you       can twitter responsibly and not lose an entire day to messages less than 140       characters long. &lt;/p&gt;     &lt;p&gt;&lt;a href="http://www.tweetdeck.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/tweetdeck.jpg" alt="TweetDeck" width="650" height="586" /&gt;&lt;/a&gt; &lt;/p&gt;      &lt;h3&gt;7. &lt;a href="http://www.iexpenseonline.com/" target="_blank"&gt;IExpenseOnline&lt;/a&gt;&lt;/h3&gt;     &lt;p&gt;IExpenseOnline is like having a       financial advisor and your mom inside your computer. While this app does require       you to put in your own spending information, it's available to anyone globally.       It helps you track what you spend and make, and has tips on how to cut down       your expenses and save your money. It's also easier to convince the parents to       send you more money if you can confuse them with pie charts. &lt;/p&gt;     &lt;p&gt;&lt;a href="http://www.iexpenseonline.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/IExpenseOnline.jpg" alt="IExpenseOnline" width="414" height="473" /&gt;&lt;/a&gt; &lt;/p&gt;      &lt;h3&gt;6. &lt;a href="http://tokbox.com/" target="_blank"&gt;TokBox&lt;/a&gt;&lt;/h3&gt;     &lt;p&gt;Thanks to TokBox, you'll never need to buy another calling       card. TokBox lets you call anyone with an e-mail address and leave messages, and       can pull your contact list from a variety of IM tools (MSN, AIM, etc.). The       coolest part? You can record video as long as you have a web cam. Give your       family and friends back home a virtual tour of your new digs.&lt;/p&gt;     &lt;p&gt;&lt;a href="http://tokbox.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/tokbox.jpg" alt="TokBox" width="650" height="832" /&gt;&lt;/a&gt; &lt;/p&gt;      &lt;h3&gt;5. &lt;a href="http://www.photoshopexpress.com/" target="_blank"&gt;Photoshop Express&lt;/a&gt;&lt;/h3&gt;     &lt;p&gt;With Photoshop Express, Adobe combines       the photo editing power and ease-of-use of Photoshop Elements with the RIA       capabilities of Flex. You'll get two free gigs for photo storage, all your       basic and favorite photo editing options (crop out that "friend" that you don't       really like and pretend they were never there), and your own free URL to host       all your pictures and albums. You can also seamlessly send your snapshots to       Facebook, Photobucket, Flickr, or Picasa, so all your friends can find your       new photos without having to hunt them down. &lt;/p&gt;     &lt;p&gt;&lt;a href="http://www.photoshopexpress.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/PhotoshopExpress.jpg" alt="Photoshop Express" width="650" height="377" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;h3&gt;4. &lt;a href="http://mooflair.com/" target="_blank"&gt;mooFlair&lt;/a&gt;&lt;/h3&gt;     &lt;p&gt;mooFlair is one of the best       video delivery services available for your desktop. It allows you to continue       watching videos while you browse through what you want to see next, create       playlists, and download videos to your desktop so you can drop them into your       iPod. Now you can watch the Carlton dance wherever you go. &lt;/p&gt;     &lt;p&gt;&lt;a href="http://mooflair.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/mooFlair.jpg" alt="mooFlair" width="650" height="909" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;h3&gt;3. &lt;a href="http://finetune.com/" target="_blank"&gt;Finetune&lt;/a&gt;&lt;/h3&gt;     &lt;p&gt;Internet radio just got better.       Finetune, a Webware 100 winner, is a music sharing service that focuses on       letting users create and share playlists. Using its large music directory,       Finetune can make a playlist for you based on your favorite artists. Also       check out Finetune desktop, which allows you to get onto Finetune without even       opening your browser. &lt;/p&gt;     &lt;p&gt;&lt;a href="http://finetune.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/FineTune.jpg" alt="Finetune" width="324" height="650" /&gt;&lt;/a&gt; &lt;/p&gt;      &lt;h3&gt;2. &lt;a href="http://acrobat.com/" target="_blank"&gt;Acrobat.com&lt;/a&gt;&lt;/h3&gt;     &lt;p&gt;Acrobat.com is an Adobe product that helps you work your way       through any group project. Here's what you get:&lt;/p&gt;     &lt;ul&gt;&lt;li&gt;&lt;strong&gt;Buzzword:&lt;/strong&gt; This free document creator can import any text document (.txt, .doc, and many more). You can share your document with anyone and allow them to read it, add comments, or just edit it altogether (great for group projects). You also have a record of all your changes and the option to revert back to earlier copies.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Adobe ConnectNow:&lt;/strong&gt;           Share your desktop with anyone in your session with support for         instant messaging, live chat, and even webcams. It's really useful when not everyone         can make your group meetings: just do your meeting live over ConnectNow so that         no one is left out of the loop.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Adobe Share:&lt;/strong&gt;  Not         only do you get 5 GB of free storage, but you have the option to share any of the         files stored in it with anyone who has an e-mail address. It also allows you to         update files seamlessly, without having to make numerous redundant copies.         Finally, the days of e-mailing each other the 40th version of your presentation         when all you did was change "there" to "their" are over! &lt;/li&gt;&lt;/ul&gt;     &lt;p&gt;&lt;a href="http://acrobat.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/Acrobat.jpg" alt="Acrobat.com" width="650" height="449" /&gt;&lt;/a&gt; &lt;/p&gt;      &lt;h3&gt;1. &lt;a href="http://mediamaster.com/" target="_blank"&gt;MediaMaster&lt;/a&gt;&lt;/h3&gt;     &lt;p&gt;Can you imagine how you'd feel       if your hard drive fried and you lost everything on your computer: your       documents, your pictures, your saved games, and—worst of all—your songs?       MediaMaster won't save your computer from you tossing it out the window like a       prop from &lt;em&gt;Animal House&lt;/em&gt; but it will save your entire song library so you don't       have to rip/download/buy them all over again. You can also check out what other       users are listening to by browsing over to their playlists. It's also great for       studying when you're at the library and forgot your iPod at home. &lt;/p&gt;     &lt;p&gt;&lt;a href="http://mediamaster.com/" target="_blank"&gt;&lt;img src="http://www.adobe.com/devnet/flex/articles/apps_students/MediaMaster.jpg" alt="MediaMaster" width="650" height="449" /&gt;&lt;/a&gt;&lt;/p&gt;        &lt;h3&gt;Where to go from here&lt;/h3&gt;        &lt;p&gt;If you're a        student, you can &lt;a href="https://freeriatools.adobe.com/" target="_blank"&gt;get Flex Builder 3          for free&lt;/a&gt; and start building your own Flex apps.&lt;/p&gt;      &lt;p&gt;Also check out the &lt;a href="http://flex.org/facebook" target="_blank"&gt;Flex group on Facebook&lt;/a&gt;,       where you'll find more great content like this as well as job listings,       contests, and giveaways.&lt;/p&gt;&lt;p style="text-align: right;"&gt;(by adobe.com)&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-2479469438236055648?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/2479469438236055648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=2479469438236055648' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/2479469438236055648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/2479469438236055648'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/06/top-10-adobe-flex-and-air-applications.html' title='Top 10 Adobe Flex and AIR applications for students'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-8480066934507872118</id><published>2009-06-01T09:32:00.001+07:00</published><updated>2009-06-01T09:33:25.750+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poem'/><title type='text'>If one day you feel like crying ...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://a367.yahoofs.com/blog/49bf8ee5z182bb796/25/__hr_/3add.jpg?mgQd0IKBjLafClrz"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 434px; height: 600px;" src="http://a367.yahoofs.com/blog/49bf8ee5z182bb796/25/__hr_/3add.jpg?mgQd0IKBjLafClrz" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;" class="content-wrapper"&gt;&lt;p&gt;If one day you feel like &lt;span style="font-size:100%;color:#ff0000;"&gt;crying&lt;/span&gt; ...&lt;br /&gt;Call me.&lt;br /&gt;I don't promise you that ...&lt;br /&gt;I will make you laugh&lt;br /&gt;&lt;span style="font-size:130%;color:#00ffff;"&gt;But I can cry with you&lt;/span&gt;&lt;/p&gt; &lt;p&gt;If one day you want to run away -&lt;br /&gt;Don't be afraid to call me.&lt;br /&gt;I don't promise to ask you to stop&lt;br /&gt;&lt;span style="font-size:180%;color:#aea945;"&gt;&lt;em&gt;&lt;strong&gt;But I can run with you.&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;If one day you don't want to listen to anybody,&lt;br /&gt;Call me and ...&lt;br /&gt;&lt;span style="background-color: rgb(0, 0, 255);font-size:130%;color:#ff0000;"  &gt;I promise to be very quiet.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;But ...&lt;br /&gt;If one day you call and there is no answer...&lt;/p&gt; &lt;p&gt;Come fast to see me ...&lt;br /&gt;&lt;em&gt;&lt;span style="color:#60bf00;"&gt;Perhaps I need you ...&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-8480066934507872118?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/8480066934507872118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=8480066934507872118' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/8480066934507872118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/8480066934507872118'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/05/if-one-day-you-feel-like-crying.html' title='If one day you feel like crying ...'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-6513378537124833295</id><published>2009-05-31T22:39:00.000+07:00</published><updated>2009-05-31T22:51:30.228+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Drama'/><title type='text'>Boys over Flowers (Drama - 2008)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76563.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 349px;" src="http://www.hancinema.net/photos/photo76563.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The ‘Iconic Love Story’ for those who wish to stay young at heart forever!&lt;br /&gt;‘Boys over Flowers’ is the highly anticipated remake of the famous Japanese comic book series. Jan-di, the Heroine, is the poor but bright girl who has a strong sense of justice and full of vitality. She transfers to an exclusive high school where only the rich go. In there, she encounters with the four rich and quirky boys and experiences love and friendship.&lt;br /&gt;The storyline illustrates the supreme fantasy that a drama can bring out the most. Each of us probably has an experience of admiring or dreaming of something. The drama ‘Boys over Flowers’ is the concentration of the admirations.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76090.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 333px;" src="http://www.hancinema.net/photos/photo76090.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76123.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 333px; height: 500px;" src="http://www.hancinema.net/photos/photo76123.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76126.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 333px;" src="http://www.hancinema.net/photos/photo76126.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76137.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 333px;" src="http://www.hancinema.net/photos/photo76137.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76119.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 333px;" src="http://www.hancinema.net/photos/photo76119.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76108.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 333px; height: 500px;" src="http://www.hancinema.net/photos/photo76108.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76144.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 333px;" src="http://www.hancinema.net/photos/photo76144.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76138.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 333px;" src="http://www.hancinema.net/photos/photo76138.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76152.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 333px; height: 500px;" src="http://www.hancinema.net/photos/photo76152.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.hancinema.net/photos/photo76102.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px; height: 333px;" src="http://www.hancinema.net/photos/photo76102.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-6513378537124833295?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/6513378537124833295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=6513378537124833295' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/6513378537124833295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/6513378537124833295'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/05/boys-over-flowers-drama-2008.html' title='Boys over Flowers (Drama - 2008)'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-5101229823819042798</id><published>2009-05-31T22:05:00.000+07:00</published><updated>2009-06-01T09:22:16.772+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Holiday'/><title type='text'>The International Children’s day is comming soon.</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5Ctanphu%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CUsers%5Ctanphu%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CUsers%5Ctanphu%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;VI&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Arial","sans-serif"; 	mso-ascii-font-family:Arial; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Arial; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Arial; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Arial; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Arial; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Arial; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Arial","sans-serif"; 	mso-ascii-font-family:Arial; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Arial; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="color: rgb(255, 255, 0); font-style: italic;font-size:130%;" &gt;&lt;span style="font-weight: bold;"&gt;Do you miss your childhood?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;The International Children’s day is comming soon.&lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;  &lt;/span&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;I haven’t been enough young to celebrate this day many years ago. Now, my only festival day is women’s day. Though, I am not a kid any more. In parent’s eyes, i am always a child but the society force me to be a mature man.&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style="color: rgb(51, 102, 255);"&gt;Somtime, when I look back the past-time, images appear in my mind are happy and carefree days such as : sunny day, blue sky, funny games, etc&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CUsers%5Ctanphu%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CUsers%5Ctanphu%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CUsers%5Ctanphu%5CAppData%5CLocal%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;VI&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0cm; 	margin-right:0cm; 	margin-bottom:10.0pt; 	margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Arial","sans-serif"; 	mso-ascii-font-family:Arial; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Arial; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Arial; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Arial; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Arial; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Arial; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi; 	mso-fareast-language:EN-US;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:612.0pt 792.0pt; 	margin:72.0pt 72.0pt 72.0pt 72.0pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Arial","sans-serif"; 	mso-ascii-font-family:Arial; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Arial; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-US"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-style: italic;"&gt;What do you do on the International Children’s Day?&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(204, 51, 204);" class="MsoNormal"&gt;&lt;span style="" lang="EN-US"&gt;Turn off the computer and television set. Spend the whole day doing whatever the kids want to do, whether it’s visiting the zoo or the science museum, talking in a ball game, hiking through a nearby park or building a fort in the garden.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(204, 51, 204);" class="MsoNormal"&gt;Let the children choose the menus for all the day's meals&lt;span style=""&gt; &lt;/span&gt;(for breakfast, lunch and dinner.) One day of imperfect nutrition won't hurt any of you.&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="color: rgb(204, 51, 204);" class="MsoNormal"&gt;Talk to children about what they love to do most - paint, ride horses, play the piano - and resolve to help them do as much of it as they want.&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(204, 51, 204);"&gt;Take the kids to your local bookstore and let them choose any books they'd like (though you may have to draw the line somewhere if you're rearing a true bibliophile).&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="" lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-5101229823819042798?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/5101229823819042798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=5101229823819042798' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/5101229823819042798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/5101229823819042798'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/05/international-childrens-day-is-comming.html' title='The International Children’s day is comming soon.'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-987231108157053370</id><published>2009-05-27T14:11:00.000+07:00</published><updated>2009-05-31T22:27:16.347+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flex'/><title type='text'>Compare Flex and Silverlight !!!!</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_TO66VazbjGk/ShzuWQzUJfI/AAAAAAAAAFQ/W0EabeUkJQc/s1600-h/flex.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5340405324389295602" style="margin: 0px auto 10px; display: block; width: 288px; height: 320px; text-align: center;" alt="" src="http://4.bp.blogspot.com/_TO66VazbjGk/ShzuWQzUJfI/AAAAAAAAAFQ/W0EabeUkJQc/s320/flex.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;The battle between Flex and Silverlight happens at the time Microsoft release the first version of Silverlight. It reminds me the battle between Java and .NET before (and this battle never ends). Flex team already released Flex 3.0 recent days and Silverlight will be shipped in next weeks, let compare Flex and Silverlight on the following critiria:&lt;br /&gt;&lt;br /&gt;- Maturity: obviously Flex win. Flex is developed for years and deployed into many RIAs while&lt;br /&gt;Silverlight has much change among version 1.0, 1.1 and next 2.0. We expect Silverlight 2.0 beta is stable but it is wise if we expect it is stable in Silverlight 2.0 final version.&lt;br /&gt;&lt;br /&gt;- Simplicity: it is the same ease for developing Silverlight and Flex. Xaml (Silverlight) or mxml&lt;br /&gt;(Flex) format are equally simple. The same simplicity level between .NET language(Sliverlight) and actionscript (Flex). Though .NET developers would prefer .NET language while Java developers take less time for learning actionscript (2 weeks is enough)&lt;br /&gt;&lt;br /&gt;- IDE: draw again! Silverlight could be developed on MS Visual Studio 2005, 2008 while Flex is&lt;br /&gt;developed on Eclipse and IntealJ. Unfortunately, these tools are not free! Due to xaml and mxml are xml-format and developers can use context sensitive by schema support of IDE.&lt;br /&gt;&lt;br /&gt;- Components, Library support: Flex win. There are many frameworks help Flex developers develop&lt;br /&gt;medium/large size applications (Cairgorm, PureMVC) while Silverlight is rather new to have frameworks support developers in development. In addition, Flex developers can get many Flex components on internet (themes, graph components, utility libraries etc).&lt;br /&gt;&lt;br /&gt;- Browser support: Currently Flex is better. Flash is installed more than 1 billions over years that&lt;br /&gt;cause Flash runtime environment is more stable than Silverlight also it run well on various platforms. With&lt;br /&gt;Silverlight 1.1, we have some problems while run Silverlight application on Firefox.&lt;br /&gt;&lt;br /&gt;- Networking protocol: Flex win again! Flex support various protocols includes Http, SOAP/WS, REST,&lt;br /&gt;Message, and Remoting objects. Silverlight only support remote call by text message only and Silverlight 2.9 support limited binary stream. Flex do better now by allow message, binary transport. It helps improve the performance of system so fast.&lt;br /&gt;&lt;br /&gt;- Language support: Flex win again again! Flex easily integrate with server side written by&lt;br /&gt;languages like php, java, ruby by text or binary stream (using amf protocol)&lt;br /&gt;&lt;br /&gt;- Widely acceptance: Flex, of course. There are many Flex applications (include ones from big&lt;br /&gt;corporations like Oracle, eBay, Yahoo etc) while we see demo-purpose applications written by Silverlight. However, due to the strength of Microsoft and .NET popularity I believe the the acceptance distance will be closed.&lt;br /&gt;&lt;br /&gt;In summary, in current Flex is winner. But again, I believe the battle between Flex and Silverlight never ends. Like Java and .NET battle, in future Silverlight can support some features not in Flex and vice versa. Developers could choose developing Silverlight/Flex base on application requirements and two platforms are live together. However, if you develop the critical RIAs now, I suggest Flex is the good option, the answer for the same question may be different in the future "May be Flex, may be Silverlight".&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-987231108157053370?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/987231108157053370/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=987231108157053370' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/987231108157053370'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/987231108157053370'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/05/compare-flex-and-silverlight.html' title='Compare Flex and Silverlight !!!!'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_TO66VazbjGk/ShzuWQzUJfI/AAAAAAAAAFQ/W0EabeUkJQc/s72-c/flex.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-6157384500281769661</id><published>2009-05-27T14:08:00.001+07:00</published><updated>2009-05-31T22:28:37.797+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poem'/><title type='text'>Your promise</title><content type='html'>&lt;span style="font-family:arial;"&gt;Always thought your promise was for life.&lt;br /&gt;I didn't think that i would hear you say goodbye.&lt;br /&gt;And i always heard you led another life.&lt;br /&gt;I doubted every time.&lt;br /&gt;I guess my love was blind.&lt;br /&gt;Because in my eyes love was always something magical.&lt;br /&gt;But the feeling is so magic...&lt;br /&gt;And all i know is in love the thing that i want most i can't posses.&lt;br /&gt;There's only emptiness.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-6157384500281769661?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/6157384500281769661/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=6157384500281769661' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/6157384500281769661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/6157384500281769661'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2009/05/your-promise.html' title='Your promise'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3647069096308564937.post-5025009696705664456</id><published>2008-08-02T11:16:00.000+07:00</published><updated>2009-05-31T22:28:49.845+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Oracle'/><title type='text'>Introduction to Oracle ADF</title><content type='html'>The Oracle Application Development Framework (Oracle ADF) is an end-to-endapplication framework that builds on J2EE standards and open-source technologies tosimplify and accelerate implementing service-oriented applications. If you developenterprise solutions that search, display, create, modify, and validate data using web,wireless, desktop, or web services interfaces, Oracle ADF can simplify your job. Usedin tandem, Oracle JDeveloper 10g and Oracle ADF give you an environment thatcovers the full development lifecycle from design to deployment, with drag-and-dropdata binding, visual UI design, and team development features built-in.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3647069096308564937-5025009696705664456?l=oracle-adf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://oracle-adf.blogspot.com/feeds/5025009696705664456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3647069096308564937&amp;postID=5025009696705664456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/5025009696705664456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3647069096308564937/posts/default/5025009696705664456'/><link rel='alternate' type='text/html' href='http://oracle-adf.blogspot.com/2008/08/introduction-to-oracle-adf.html' title='Introduction to Oracle ADF'/><author><name>Tan Phu Huynh</name><uri>http://www.blogger.com/profile/09308972882048636194</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='18' src='http://bp1.blogger.com/_TO66VazbjGk/SJPj3r3iI6I/AAAAAAAAAAM/YgeS9GBq-dA/S220/DSCF0424.JPG'/></author><thr:total>0</thr:total></entry></feed>
