Getting started with java
Now What's JAVA ??
Java is one of the best and most used programming languages used days.The these things you can do with java endless.And that is so great that you cannot finish learing it.
So let us first take a look you will need to obtain the beginning of started.lets
1.first you need a computer(he he he)
2.you need to install some JDK version on your computer
The latest can be downloaded Here
3.A Software to Write programs in
It's really easy to use one type on the notebook and run manualy.If want to learn from debris should use JCreator LE.because provide only basic needs can learn a lot you can get here.
If you want to do high-level programming using the NetBeans IDE can find the latest version of your browser. This is not the basic learning, because it is more than half of the code is good for you
4.Configuring your pc(this part is not needed if you use NetBeans)
You have to set eniviroment variable bin folder to make the following
* Find the bin in the folder is a copy path.it somting it should be like this
* then go to properties->advanced system settings->advanced
Click on Enviromentel varables
Select variable path in system variables,go to the end of the existing variable value and put a ";" and paste tha path you
copyed.
5.And the most important HOW TO CODE
Now, to Get Started with Java of course you need some good traning you can get some great tutorials here. And if you perfer books to learn theres a lot of books that are good
1. sams teach yourself java in 21 days
2. scjp by Kathy Sierra
3. java how to program
4. java 2 by Ivor Horton
For more info goto my wesite pulasthi.tk or pulasthisupun.blogspot.com
Posted in: java tutorial| Tags: Programming java computer look cannot version beginning jdk take finishFree Online Resources For Photoshop Tutorials
Photo shopping is just coined. This industry has been unique. Great piece of art from the special effects are crafted images, Photoshop is, Photoshop is known in that left millions of people trust the premier image editing software, and we have been asked many imitators. If you are to get into action, Photoshop tutorial you will learn to use free. As here:
Free online tutorials
Go to the main http://Adobe.com in men. Adobe Photoshop of one of the most famous and popular products company, Adobe Acrobat is not. This is your ability to function if the site is all you need to go into Photoshop you want to learn more about available versions. Each time a new version comes out, http://Adobe.com as well as valuable information to publish about it, they will update their tutorials page.
Simply go to this page and find the tutorials appropriate for your particular Photoshop version.This is a veritable fiesta of free Photoshop tutorials, offered buffet-style.Simply pick which ones interest you and start learning.However, if you've never used Photoshop before, take advantage of the free tutorials and spend some time with the basics.You'll be glad you did, especially later when you'll be taking up the more advanced lessons.
Adobe.com have enough free Photoshop tutorials, so you busy, but there are other sites, you can check the other patterns. Check-out http://Tutorialized.com. This is a web site, to provide every sort you've always dream of free lesson tutorial. They have nearly 6,000 free Photoshop tutorials, will allow those who create spectacular special effects, digital art and amazing secrets you in.
You can click on any of the 19 categories to choose what you want to learn or check out the newest offerings recommended on the site.You can also get in touch with other Photoshop users through the site by joining the discussion forum.If there is a Photoshop problem you can't seem to solve, you can ask any of the users online or post a message to get an answer to your inquiry.
Another site worth checking is http://IntelligentEdu.com.If you have a specific Photoshop tutorial in mind, try using this site, a free training blog for various software such as Photoshop, Dreamweaver, FrontPage, Flash and other Adobe Macromedia applications.It's also a great resource page for books on various computer subjects.
Go to http://SketchPad.net.The free tutorials are outlined on the page, allowing you to choose from the most basic features to the most advanced.Learn about paths, custom textures, layers and effects in simple and clear instructions.You can also jump forward to the free photo-retouching tutorials or learn the vector principle through their tutorials on the special Photoshop project.
Another site that offers great Photoshop tutorials for free is http://PhotoshopTutorials.com.This is actually a directory that offers a listing of quality Photoshop lessons, although there are some really great sample tutorials you can try from the site, courtesy of other sites such as http://NewTutorials.com, http://Depiction.Net and http://PhotoshopLab.com.Simply click on the link to Adobe Photoshop Tutorials to access the page or start with the featured tutorials immediately.You might want to explore a little bit, though because the site has a lot to offer.
Looking for free Photoshop tutorials are not so difficult because there are literally tens of thousands, you can not online, offered to mention the dozens of tutorials on CDs and DVDs. If you want to learn Photoshop, you start now and look at the pages. The sooner you learn, the quicker you may be able to use Photoshop with confidence.
ASP.NET 3.5 Hosting
The. NET Framework 3.5 is based on the new features found in. NET Framework 3.0 and brings a new version of ASP.NET on the main stage with ASP.NET 3.5. Innovations implemented fully supports ASP.NET 3,5 hospitality as well as earlier versions. NET Framework. Between the introduction of new technologies are:
Language Integrated Query (LINQ) in .NET 3.5:
With LINQ in .NET Framework 3.5, the process of building SQL queries using error-prone string manipulation is a thing of the past. LINQ makes your relational data queries a first-class language construct in C# and Visual Basic, complete with compiler and Intellisense support. For Web applications the ASP.NET LinqDataSource control allows you to easily use LINQ to filter, order and group data that can then be bound to any of the data visualization controls like the ListView and GridView controls.
New ListView and DataPager Controls:
AJAX Integration:
AJAX is one of the most promising technologies in web development and has already gone far in improving the web user’s experience. Basically what it means is that an AJAX enabled web page can query the server and redisplay a part or the web page without the whole page needing to be refreshed. The LINQ syntax is possible due to a number of new language features in C# and Visual Basic, including automatic properties, extension methods, and lambda expressions.
For example, in a registration form that asks you to type in a new username for yourself, you must have noticed that after typing in a username, some web pages tell you immediately whether or not that username is available after you remove focus from the textbox. Under normal circumstances, you would have to click a "Check if username is available" link, or wait for the form to be submitted before you were informed of the error.
In this case, AJAX is to be able to automatically query a backend database and allow the body of the page with the availability status without changing reload the entire page below. This has the advantage of saving bandwidth and improving the user experience.
Works best with SQL Server:
Several features of .NET are automatically configured for ease of use with Microsoft's SQL Server. However, with modern hosting plans these days, you get to use MSSQL's Web edition with unlimited scalability. This is a boon to .NET developers everywhere!
All in all, ASP.NET is the main programming platform, and the latest addition to the 3.5 release, SQL Server Web releases of the developers to hold back up anything from this fine programming framework is not.
Hence we conclude that new versions of Visual Studio and ASP.NET add some interesting and overdue features. With ASP.NET 3.5, Microsoft has moved the ASP.NET AJAX framework from a stand-alone extension to part of the .NET Framework, and has rounded out its data Web controls offerings with the addition of the ListView and DataPager controls. Visual Studio 2008 includes enhancements to the web developer experience, including a richer Designer, enhanced CSS editing capabilities, JavaScript IntelliSense and debugging, and the ability to mutli-target framework versions.
Posted in: asp.net| Tags: NET language framework version linq asp stage hosting innovations hospitalityAll you Need to Know About Rss
What does RSS mean?
RSS may mean three different things. The original RSS (RDF Site Summary RSS 0.9) was developed by Dan Libby for Netscape. After a few months, they produced a simpler and easier to use version of Rich Site Summary or RSS 0.91 times. But they later lost interest, so that without an owner. As more and more users were using RSS feeds, Winer has an adapted version of RSS 0.91 for Userland, claiming it as his own. Later in 2005, Microsoft developed Really Simple Syndication in relation to its Simple Sharing Extensions.
What is RSS?
RSS is a syndicated content and news in the XML file format. It is commonly used sites, often need to be updated regularly, such as news websites (CNN, BBC and Reuters) and weblogs content. Because it essentially gives the pages more traffic, are now more widespread use of marketing, online publications and virus reports. Today, large and small sites often have turned to RSS technology.
For example, you are an avid baseball fan, you want to share a little about one of the most recent players. The above things, you can also attach multimedia files, such as video or pictures. By using RSS feeds, other Internet users to subscribe to the RSS feature to your site can read, "the title of freedom." They can also track the changes and the use of news aggregators, which will be discussed later updates.
How does RSS work?
In order to be able to use RSS, you must first download a software (content management system), in which XML format can be read. Headlines and excerpts of articles, and a link to the full article display. Not just words, but also can insert multimedia files of the RSS sources such as pictures, video, MP3 and others. Broadcatching, picturecasting, Photocasting photos and podcasts of some of the features, you can into your feed, but not discussed in this article.
For users to access an RSS feed, they must use an aggregator or feed reader. An aggregator searches for updates on RSS-enabled web pages then displays them. It can be either a standalone program or a web browser extension, depending on your operating system. Broadcast search engines for web content via RSS feed are also available as Plazoo and Feedster.
How can I make an RSS feed?
It is certainly easier to make an RSS feed if you know HTML. If not, you can subscribe to a blog (there are hundreds out there), some of which automatically creates RSS. If using a personal webpage building system, you need to understand more about RSS. Making an RSS feed from scratch is relatively easy.
A RSS feed should always contain an "item", whichever version of RSS you might use. If you wrote about a recent event in your city or a book review, the contents of this article can form an item. An item is essentially composed of three things: a title, its description, and link (where they can find your webpage). In choosing a title and description, use something that will describe the web content best. Although it will be easier for you, it doesn't follow that the title tag of your webpage and the item title are the same.
An item will look like HTML tags. First, you need an opening channel tag that put it as an XML file defined. Then, label the tag as an item by it after the channel tag. Then you can now insert the three essentials of your item:,, and. Just like HTML, we need to close the day in writing and on the ground.
An RSS feed that contains multiple tags looks like this:
Anne Rice's Belinda: A Book Review
If you haven't read any Anne Rice books yet, you will be greeted with shocking romantic relationships forming between unlikely characters...
http://allaboutbookreviews.com/belinda
Harry Potter IV: Darker with More Deaths
The recently released Harry Potter installation has proved dark for its younger readers...
http://allaboutbookreviews.com/harrypotterandthehalfbloodprince
Now, if you're still having a hard time understanding these tags, look for HTML tags tutorial to further grasp the concept. Have fun!
Making an RSS Feed
What Is RSS?
How does RSS work or delivery? You have about a particular topic, say issuing a new Web page. Topics that other people will be interested to know about it. Your RSS file
What does RSS stand for? There's a can of worms. RSS as introduced by Netscape in 1999 then later abandoned in 2001 stood for "Rich Site Summary." Another version of RSS pioneered by UserLand Software stands for "Really Simple Syndication." In yet another version, RSS stands for "RDF Site Summary."
History buffs might be interested that there's been some rivalry over who invented RSS. This is why we have both different names and indeed different "flavors" or versions of RSS. Mark Pilgrim's written an excellent article, What Is RSS, that charts the different versions with recommendations on which to use. I'll also revisit the version choice you'll need to make. But first, let's look more closely at some basics of what goes into any RSS file.
How Easy Is RSS?
I've been exploring RSS because it was time that Search Engine Watch offered its own stories in this manner. I've read several tutorials about making a feed, and they generally suggest that it is easy. They often offer code that you can "cut-and-paste" and link over to specifications that I actually don't find that clear.
For example, the RSS 2.0 specification has an "cloud" element that's optional but which a lay person might still wonder if they should use it. Meanwhile, heaven help the person who stumbles into the RSS 1.0 specification and its complicated RDF syntax.
Sure, making an RSS file IS easy for many. If you understand HTML, you'll probably understand enough to do a cut-and-paste from someone else's RSS file to make your own file. Don't know HTML? Start a blog, because several blogging tools automatically generates RSS files.
For those who use non-WYSIWYG web page building tools or personal home page building systems technical staff, and confidence. Even if you can create an RSS file from scratch, as long as you have the extra features, you may not need some exemptions. We will how to do this below. Later, I will mention some of the tools, and even do some or all of your work.
The RSS File
At the heart of an RSS file are "items." No matter what version of RSS you settle on, your file will have to include at least one item. Items are generally web pages that you'd like others to link to. For example, let's say you just created a web page reviewing a new cell phone that's being released. Information about that page would form an item.
To enter your item into the RSS file, you'll need three bits of information:
* Title
* Description
* Link
Requires a precise description of the item title or to see the items on the Web page's HTML tags do not match the title, and description meta tags, they do not know (what I assume is what you use ? of my HTML tags to see the article about how to use what). Any title and description, we can write a page describing. However, the title of your page using the meta description tag, and certainly easy to copy, RSS feeds to create a paste.
In the case of our example page, let's say this is the information we settle on to define it as an item:
Nokia 3650 Combines Phone And Photos
I've been playing with the new Nokia 3650. Finally, someone has got the combination of a cell phone with digital camera capabilities right!
http://allgadgetsreviewed.com/nokia3650.html
Now we have to surround XML tags and their information. These HTML tags are exceptions, HTML, unlike XML which does not exist to set a definition similar to the tag. Anyone can configure a specific XML tags. Is convenient if the resulting XML file is read depends on the program. RSS feed is an XML tag is defined, and set their own feed. To correct them, read RSS feeds that information to understand and use?
Did that make your head spin? If so, don't reread -- just carry on to see how simple it is. First, open a text editor like Notepad. We're going to build our RSS file using it.
For your title, you need to start it with thetag, then follow this with the text of the title, then end with thetag. It looks like this:
Nokia 3650 Combines Phone And Photos
For your description, you do the same, starting out with the openingtag, then following with the actual description, then "closing" with thetag. Now you have this:
Nokia 3650 Combines Phone And Photos
I've been playing with the new Nokia 3650. Finally, someone has got the combination of a cell phone with digital camera capabilities right!
Next, we add the link information, beginning with , following with the actual hyperlink, then closing with . That gives us this:
Nokia 3650 Combines Phone And Photos
I've been playing with the new Nokia 3650. Finally, someone has got the combination of a cell phone with digital camera capabilities right!
http://allgadgetsreviewed.com/nokia3650.html
Now there's one more thing we need to do. We actually have to define all this information as forming a particular "item," which we do using a special item tag.
You place the opening item tag,at the top or start of all the information we've listed. You then place the closing item tag, , at the bottom or "end" of the item information. The finished product looks like this:
Nokia 3650 Combines Phone And Photos
I've been playing with the new Nokia 3650. Finally, someone has got the combination of a cell phone with digital camera capabilities right!
http://allgadgetsreviewed.com/nokia3650.html
Congratulations! You've now made your first item. There's a bit more to do to finish our RSS file. First, what if we have other items we want to syndicate? Then we simply add more item elements, just as we did above. You can have up to 15 items. New items tend to be inserted at the top, with old items removed from the bottom, to make room for new stuff.
With our example, let's see how things look if we add two more items:
Nokia 3650 Combines Phone And Photos
I've been playing with the new Nokia 3650. Finally, someone has got the combination of a cell phone with digital camera capabilities right!
http://allgadgetsreviewed.com/nokia3650.html
Sanyo Tablet PC Amazes!
I was dubious about the new Tablet PCs, but then I saw the latest from Sanyo. Wow, cool looks and it works!
http://allgadgetsreviewed.com/sanyotablet.html
Canon MegaTiny Digital Camera Too Small
OK, there is a limit to just how small is too small. Canon's MetaTiny, no larger than a quarter, simply is too little to use properly
http://allgadgetsreviewed.com/metatiny.html
Having defined items we want to distribute, we now have to define our site as a "channel." You'll use the same tags as with the items: title, description and link. However, this time the information will be about your entire site, rather than a particular page. That means our channel information would look like this:
All Gadgets Reviewed
If it's a gadget, we review it. Learn what gadgets are hot and what's not!
http://allgadgetsreviewed.com
Now, how does something reading our RSS file know that the information above is for our "channel" when it looks just like item information? Simple. As long as we don't surround this information with an opening and closingtags, it won't be seen as item information but rather as channel information. That gives us this:
All Gadgets Reviewed
If it's a gadget, we review it. Learn what gadgets are hot and what's not!
http://allgadgetsreviewed.com
Nokia 3650 Combines Phone And Photos
I've been playing with the new Nokia 3650. Finally, someone has got the combination of a cell phone with digital camera capabilities right!
http://allgadgetsreviewed.com/nokia3650.html
Sanyo Tablet PC Amazes!
I was dubious about the new Tablet PCs, but then I saw the latest from Sanyo. Wow, cool looks and it works!
http://allgadgetsreviewed.com/sanyotablet.html
Canon MegaTiny Digital Camera Too Small
OK, there is a limit to just how small is too small. Canon's MetaTiny, no larger than a quarter, simply is too little to use properly
http://allgadgetsreviewed.com/metatiny.html
There are a few last things we need to do. First, we need to add a tag at the very top of the file saying that this is written according to the XML 1.0 specifications. Right under this, we also have to say what RSS version we are using.
So far, everything we've done is compatible with UserLand's popular RSS 0.91 version. However, it also matches UserLand's latest RSS 2.0 version, as well, so we'll define the file as meeting that specification. This will allow us to add other neat features in the future, if we want.
Finally, after the RSS tag, we need to add an opening "channel" tag. That gives us this at the top of the file:
At the bottom of the file, after all the items we want to syndicate, we have to insert a closing channel and RSS tag, in that order. Those look like this:
This means our complete file looks like this:
All Gadgets Reviewed
If it's a gadget, we review it. Learn what gadgets are hot and what's not!
http://allgadgetsreviewed.com
Nokia 3650 Combines Phone And Photos
I've been playing with the new Nokia 3650. Finally, someone has got the combination of a cell phone with digital camera capabilities right!
http://allgadgetsreviewed.com/nokia3650.html
Sanyo Tablet PC Amazes!
I was dubious about the new Tablet PCs, but then I saw the latest from Sanyo. Wow, cool looks and it works!
http://allgadgetsreviewed.com/sanyotablet.html
Canon MegaTiny Digital Camera Too Small
OK, there is a limit to just how small is too small. Canon's MetaTiny, no larger than a quarter, simply is too little to use properly
http://allgadgetsreviewed.com/metatiny.html
Mind Blowing Options
Everything shown above is the bare basics you need to create a file and start syndicating content from your web site. However, there are additional things you could do.
For example, rather than your entire web site being a "channel," you could actually have different content from within the web site be defined into separate channels. That's something I'm not going to explore in this article, but some of the resources below will guide you through this, when you feel more comfortable.
As suggested, RSS 2.0 allows you to insert any kind of additional information in your feed. It is your heads and watch them spin, you can decide what to use. The simple answer is, please do not worry about what you do not know. Provide all the options not all aggregators. Above proposal to provide only minimal information, but should be fine.
Did I Choose The Right RSS Version?
Earlier, I'd mentioned there are different versions of RSS. Even though we entered the bare minimum of information, it turned out that we were able to have a file that was easily considered to be RSS 2.0, the latest version promoted by UserLand and which is widely used.
Indeed, the Syndic8 site reports that the most popular format of RSS by far is RSS 0.91 -- and though we've used RSS 2.0, our file as shown is entirely compatible with RSS 0.91. In short, we're in safe company.
What about that RSS 1.0 version that I said was complicated. Well, it is complicated. However, some people might want to make use of some of the special capabilities that it offers. If you are interested in it, then check out the official specification.
Saving The File
Now that we're done adding to the file, we need to save it. But what name shall we give it? I've looked and not seen any guidance on this. I imagine that's because as long as the file is valid (more below), it probably doesn't matter what it's called.
To make my own decision for Search Engine Watch, I decided to imitate what I saw out at UserLand, which promotes the RSS 2.0 standard that we used. UserLand's example feeds all ended .xml, so let's do the same. As for the first part, that really can be whatever you like. For our example, let's say we just call it feed.xml.
Now that our file is saved, we can place it anywhere we want on our web server. Let's say we put it in the root or home directory. Then the address to our RSS file would be:
http://allgadgetsreviewed.com/feed.xml
Validating The File
Now our RSS file is done, but did we do it right? To find out, we need to validate it. Use the aptly named Feed Validator service. Simply enter the address to your RSS file, and you'll be told if everything is OK -- or if there's something wrong you need to fix.
How about a quick preview of how your new feed actually looks? Then pay a visit to Wytheville Community College News Center. Again, enter your feed URL, and you'll see the clickable headlines and story descriptions nicely assembled inside a box.
The service will also generate a JavaScript code that you can post on your site. Anyone copying the JavaScript can automatically have your feed syndicated into their pages -- pretty neat!
Get Syndicated!
Now that your file is validated, you want the world to know about it! To make this happen, visit the RSS directories and search engines listed in the RSS: Your Gateway To News & Blog Content article. They generally offer submission pages, where you can inform them of your feed.
You also want to make sure people who come to your web site see that you provide a feed. It's very common to post a link to the feed somewhere on the home page of a web site. If you have a dedicated news page, you may want to put it there, as well.
You can link to your feed using a normal HTML link. However, many websites have a small orange XML button to use to the feed link. I've also seen some sites with a blue RSS icon. I could find no standard about using these. So, to be sure I have all three of Search Engine Watch. Search on the homepage, and you'll see how it's done (and help yourself to the icons, when you need it).
Finally, it's good to "ping" one of the major services that track when web logs and RSS content changes. By doing this, you ensure that other sites that monitor these know to check back at your site for more content.
Weblogs.com is one of these major sites. Enter your site's name and the URL of your feed into the manual Ping-Site Form, and it will know you've updated your feed. The Specs page explains how to set up automatic notification.
blo.gs is another major change monitoring site. It is supposed to receive any changes that come from Weblogs.com, so you shouldn't need to notify it separately. However, if you want to be on the safe side, it's easily done. Use the ping form, which also explains how to set up automatic pinging, as well.
Tutorials & Resources
RSS Headline Creator, you can skip and manually coding the number of headlines you want to choose your file, up to the 15 maximum allowed. Then a form with fields that you be made complete. Enter the correct information, then press the
How To Get Your Web Site Content Syndicated is a Dec. 2002 tutorial by Kalena Jordan and Dan Thies from which I drew inspiration to get my own feed going.
Syndic8's How To Section lists a variety of tutorials that discuss how to build RSS files.
Content Syndication with RSS is a book by Ben Hammersley that was just released in March 2003. I haven't read it, but everything I've heard is that it should be excellent.
RSS Resources Directory from UserLand categorizes helpful information related to RSS, in different categories.
Postscript: Search Types: Blogs & Feeds and SEO: Feeds are sections of the Search Topics area available to Search Engine Watch members with lots of information on the topic of feeds since this article was originally written.
http://freeadvertise.co.nr
iPhone Application Development – Growing Bigger and Popular with Every Passing Day
If Apple does something, he does it with style. Whether the trend-setting iPhone iPod or revolutionary, we have finally again some niche products in this gadget, Calif.-based manufacturer. Not to mention about the MacBook that all success has swept through its advanced features.
Coming to the iPhone, it’s one of the most feature-rich communication-cum-entertainment devices the world has ever seen. It works as both a mobile phone and a multimedia machine. The USP of the device is its superior connectivity features through advanced 3G technology. Rest of the features are also highly engaging and sophisticated. The iPhone is a third party software enabled device. So, one can easily load applications of his/her choice without any hassles. A number of iPhone mobile application development firms have also shown their rise due to the massive success of this wonder Apple gadget. Professing expertise in iPhone open application development and excellent software development credentials, these experts come in horde and have unquestionably jazzed up the domain of iPhone application development .
Software development companies as the focus is now one of the areas open iPhone application development. With the growing popularity of the iPhone every day, Apple brining to enter the market with the new version, developers actively carry out the representative role. They bring from all versions support different applications. In addition, they developed a specific version of the application. IPhone the most popular application of mobile phone use around the world these days, including business applications, entertainment applications, converter applications, meteorological applications and games applications
By installing applications, you can always let your iPhone do more for you. As the software development world has seen massive growth in terms of technology, developers are now using SDK (software development kit) for easy application development procedures and results have been just fascinating. Innovative add-ons and plug-ins, iPhone content development, software upgrades and enhancements, DHTML, AJAX and CSS technologies, integration of inbuilt features with OS architecture – in every aspect, developers are playing significant roles.So, if you have an iPhone and you are exploring only those features that come loaded with the device, insist on applications developed by iPhone mobile application development companies. Surely, you would be able to perform more, that too, in style, with panache!
Explore the world of Web 2.0
Web 2.0 is really one of the most misunderstood terms floating around the Internet at the moment.
We have had a wide variety of questions and comments related to Web 2.0. Things like
? Do I have to go somewhere to download this new version of the internet?
? Does my website have the 2.0 already installed?
? Is Web 2.0 a product offered by Google?
? Can you design my website in Web 2.0 colors?
The answer to the above question is no. Web 2.0 is definitely not a new new version of the Internet, you can install things, Google provides web page design or color, and style as part of an inevitable choice. In essence, it uses existing technology, the real benefit of the people. It is a movement from a static content and the right distance from the interaction with people.
To simplify Web 2.0 is all about interaction. Ultimate Interactivity.
As a commercial entity to embrace as a platform and take advantage of its many advantages mobile networks, they can create their own services and applications using the Internet's unique capabilities, not just build applications for other platforms.
Giving people the opportunity to upload, download, share and connect in unique ways.
Examples of Web 2.0
Tim OReilly, the founder of ORielly Media, sums it up by saying that Web 2.0 has a layered approach to the levels of interaction with users.
? Level 3 applications, most oriented Web 2.0 is, for them only exists on the Internet. They interact with humans, the network effects, Web 2.0 will be available through the effectives from the drive, the more people will grow up and effectiveness of our use. Level 3 applications are some examples: amazon.com, ebay.com, craigslist.com del.icio.us, dodgeball and Adsense.
? Level 2 applications can operate offline, but can greatly benefit from going online. OReilly cited Flickr, which greatly benefits from its shared photo database and from its community generated tag database.
? Level 1 application operate offline, but gain features online. A few good examples of this are Google Docs & Spreadsheets as well as iTunes because of its store approach.
? Level 0 applications work as well offline as online. OReilly gives the examples of MapQuest, Yahoo Local and Google maps.
Misconceptions
To add even more confusion to the mix, its important to notice that a variety of website design effects have also been referred to as being Web 2.0. For example, rounded corners and drop shadows are two often used elements used and described as being Web 2.0. The problem with that is that rounded corners and drop shadows certainly do not encourage interactivity. When was the last time you had a drop shadow ask you for your opinion? If you are having conversations with rounded corners then you should probably be reading a totally different article entirely.
Perhaps this misunderstanding of Web 2.0 as a style can be associated with the AJAX technology (AJAX a web site an update for some of the content request, and then click on the parts in your Web browser, without need to full page updated every other time) and DHTML (often in drop-down menus to find.) While these fantastic technologies allow a designer to user friendly websites that work very well come with a Web 2.0 application, it is certainly not required.
Web 2.0 sites often do have a certain user friendly look and feel, so its very easy to see how someone could understand web 2.0 to be a style.
What Can You Plug In?
We briefly touched upon the term AJAX as one way to provide a better user experience. Flash, the new Flex from Adobe and Java have all evolved to improve user interaction in browser based applications. Other technologies such as
Although it may not always be apparent, these technologies are surrounding you every time you open up your web browser. Some other technologies are:
? XML and RSS feeds: These are provided to customers using a version of your push content delivery. This useful technology, consumer technology they'd like you to note that you can pullpush. Decide whether to receive regular information from you, for data from other people who
? Mashups: A mashup is a hybrid tool that flows out of RSS. Essentially a mashup is a web application that combines data from more than one source into a single integrated tool. There are numerous tools available that allow your web site to pull in 3rd party RSS feeds, filter them based on your unique specifications and criteria and then display the information within your website.
o Another great example is the use of cartographic data from Google Maps to add location information to real-estate data, thereby creating a new and distinct web service.
? Weblog (Blog): These are publishing tools, as well as WIKI and forum software designed to support user generated content that includes user commenting, encouraging back and forth interaction.
? Social Indexing: Also known as tagging or social classification, this is now the default method to annotate and categorize content. It is typical to see hyperlinked words in blog articles. Tagging information is intended to make volumes of information easier to discover, search and navigate over time. This results in ultimate usability and allows people to find related content quickly and easily.
It is easy to see the interactive pattern here and the connection of people to people defines what Web 2.0 really is and why it is important to you.
Scjp 5.0 - Carving a Well Qualified Java Tiger Programmer
SCJP 5.0 - Carving a well qualified Java Tiger Programmer
Sun Microsystems offers many certifications starting from programmer level to architect level. The latest version of programmer (SCJP) exam is SCJP 5,0 - Sun Certified Programmer for Java 2 Platform, Standard Edition 5.0 (CX-310-055). Sun started calling SCJP 5,0 instead SCJP 1.5 from this new version.
This certification is a clear evidence that a programmer's knowledge of basic syntax and structure of the Java programming language to new syntax introduced in SCJP 5.0. The certified programmer can create Java applications that run on server and desktop systems using J2SE 5.0 (Java Tiger). Java Tiger is the another name of J2SE 5.0.
NOTE: The external version number of this release is 5.0 and its internal version number is 1.5.0.
What is new in Java Tiger ?
Changes include generic types, metadata, auto boxing, is to enhance the loop, enumerated types, static import, C-type formatted input / output, variable arguments, concurrency tool, simpler RMI interface generation.
Wow ! Thanks to Sun Microsystems for providing such a valuable features for Java Programmers.
If the Sun Java Programmer credential (SCJP) decided to take the next move in the SCJP 5.0, Java programmer certification Tiger, please enjoy the benefits of new features.
Changes in Exam Objectives from SCJP 1.4 to SCJP 5.0
SCJP 1.4
SCJP 5.0
Section 1: Declarations and Access Control
Section 2: Flow control, Assertions, and Exception Handling
Section 3: Garbage Collection
Section 4: Language Fundamentals
Section 5: Operators and Assignments
Section 6: Overloading, Overriding, Runtime Type and Object Orientation
Section 7: Threads
Section 8: Fundamental Classes in the java.lang Package
Section 9: The Collections Framework
Section 1: Declarations, Initialization and Scoping
Section 2: Flow Control
Section 3: API Contents
Section 4: Concurrency
Section 5: OO Concepts
Section 6: Collections / Generics
Section 7: Fundamentals
SCJP 5.0 is easy to SCJP 1.4, as only a limited number of sections in comparison? No, most concepts in SCJP 5.0. Some of them are not related to SCJP 1.4 in context.
SCJP 5.0 Exam Details
Delivered at: Authorized Worldwide Prometric Testing Centers
Prerequisites: None
Other exams/assignments required for this certification: None
Exam type: Multiple choice and drag and drop
Number of questions: 72
Pass score: 59% (43 of 72 questions)
Time limit: 175 minutes
After SCJP 5.0 exam you are familiar with Java Tiger, such as generic types, metadata, auto boxing, an enhanced for loop, enumerated types, static import, variable arguments concepts such as the completion of
How long I need to prepare for this exam?
The answer is, Java programming and object-oriented concepts are dependent on current knowledge. EPractize Labs SCJP 5.0 you can get an estimate of the approximate calculation of preparation time.
How to start? Where to start?
First go to Sun's website and understand the exam objectives. http://www.sun.com/training/catalog/courses/CX-310-055.xml
Plan for your preparation. If needed calculate an estimation from EPractize Labs SCJP 5.0 Preparation Time Calculator.
Identify your weak areas based on the exam objectives. Set more focus on those topics.
Study and workout the program examples.
Practice with mock exams and see where you are. Continue your practice till you achieve your goal.
Achieve your SCJP 5.0 certificate and share your success WITH YOUR FRIENDS AND COLLEAGUES!
Recommended SCJP 5.0 Exam Preparation Kit
Use SCJP 5.0 Exam EPractize Labs – Personal Edition for empowering your preparation by PPA-1(Plan, Practize, Achieve) methodology.
SCJP 5.0 Certification Benefits
For the Individual
Clear evidence that you are a Java Tiger programmer.
The certification empowers in driving Java Programming based on J2SE 5.0.
SCJP 5.0 certified programmers can easily design and develop the code based on J2SE 5.0.
As a Certified Programmer SCJP 5.0 helps you to improve your career potential, gain more respect, increase your job security and opportunities.
With SCJP 5.0 certified programmer, you become more competitive in the job market.
For the organization
Enables management to distinguish SCJP 5.0 certified programmer as Java professionals who can develop quality code efficiently and effectively.
Helps in deciding the best development APIs or Java Components based on latest J2SE APIs.
More confidence to work on Java Code technical decisions with business partners.
Enables project team to get best coding practices and guidance from a qualified Java Programmer.
Good Luck !