Wednesday, July 30, 2008

playstation 3 update 2.42

ps3 update 2.42
Firmware update 2.42 now available
An unexpected treat for PS3 owners appeared on the PSN tonight. Firmware 2.42 is now available for download. We're currently in the process of downloading and installing the update, but rest assured that we'll have full details soon. (We're guessing it'll be Life With PlayStation, promised to arrive by the end of the month.)

Update: Looks like our guess was wrong. There doesn't appear to be anything new on the XMB. Perhaps this is just another "stability" or "security" update. We'll update again if we find out more.

Update #2: The official word: "This update improves the playback quality of some PLAYSTATION 3 and PlayStation format software." A bit underwhelming? Perhaps.
source-http://www.ps3fanboy.com/2008/07/29/firmware-update-2-42-now-available/

Firmware update 2.42 now available

ps3 update 2.42
Firmware update 2.42 now available
An unexpected treat for PS3 owners appeared on the PSN tonight. Firmware 2.42 is now available for download. We're currently in the process of downloading and installing the update, but rest assured that we'll have full details soon. (We're guessing it'll be Life With PlayStation, promised to arrive by the end of the month.)

Update: Looks like our guess was wrong. There doesn't appear to be anything new on the XMB. Perhaps this is just another "stability" or "security" update. We'll update again if we find out more.

Update #2: The official word: "This update improves the playback quality of some PLAYSTATION 3 and PlayStation format software." A bit underwhelming? Perhaps.
source-http://www.ps3fanboy.com/2008/07/29/firmware-update-2-42-now-available/

ps3 update 2.42

ps3 update 2.42
Firmware update 2.42 now available
An unexpected treat for PS3 owners appeared on the PSN tonight. Firmware 2.42 is now available for download. We're currently in the process of downloading and installing the update, but rest assured that we'll have full details soon. (We're guessing it'll be Life With PlayStation, promised to arrive by the end of the month.)

Update: Looks like our guess was wrong. There doesn't appear to be anything new on the XMB. Perhaps this is just another "stability" or "security" update. We'll update again if we find out more.

Update #2: The official word: "This update improves the playback quality of some PLAYSTATION 3 and PlayStation format software." A bit underwhelming? Perhaps.
source-http://www.ps3fanboy.com/2008/07/29/firmware-update-2-42-now-available/

Tuesday, July 22, 2008

Windows Home Server update released

Windows Home Server update released
Microsoft said on Monday that it has released the first update to its Windows Home Server product. Power Pack 1, as the release is called, adds some minor new features as well as fixes a months-old bug that can lead to data corruption in some cases.

The software, which is available now from Microsoft's Web site, also allows the home servers to share data with PCs running the 64-bit version of Windows Vista. Although most Vista machines use the 32-bit version, the 64-bit is used by the same kinds of hard-core enthusiasts who have been the likeliest to give Windows Home Server a try.

Announced by Bill Gates at the Consumer Electronics Show in 2007, Windows Home Server is designed to act as a central repository and backup point for files and media, such as music, movies, and photos. I'll have a post up by Tuesday that takes a broader look at the product and how it is doing in the marketplace.
source-http://news.cnet.com/8301-13860_3-9995865-56.html?part=rss&subj=news

Friday, July 11, 2008

Download iTunes 7.7

Download iTunes 7.7
Download iTunes 7.7 and App Store
Apple has just released iTunes 7.7 which is now available over software update and through direct download.

This new version of iTunes introduces the App Store where you can download all apps for iPhone or iPod Touch.
According to Apple, a whole lot of 500 applications have been pushed to App Store in which 25% of the apps are free while 90% of the rest cost no more than $9.99.
iTunes 7.7 includes compatibility with the new iPhone 3G and includes a new version of iTunes Store from where apps can be downloaded to iPhone and iPod Touch on the new 2.0 firmware.
Download iTunes 7.7 on http://www.apple.com/itunes/download/

iPhone 2.0 Software Update Download: Forget the 3G Model

iPhone 2.0 Software Update Download: Forget the 3G Model
This is good news because it seems that you do not need the Apple iPhone 3G to benefit what the 3G has but obviously without 3G and GPS.

The Apple iPhone 2.0 software update download is all yours baby as of today, as far as we can see it is not yet available but it will be today. The new update has many features which we have listed below.

If you want this new update you must download the latest version of iTunes which is iTunes 7.7.

The current iPhone has always been good and the still has just as much as the new iPhone 3G other than 3G and GPS and better speaker sound, but other than that with this new software update the current iPhone will perform brilliantly.

Check out what the iPhone 2.0 software Update Download will get you, when it comes to the application development area the iPhone shines big time and with this iPhone 2.0 Software update you will get so much back thanks to new App Store.

All the new features will be free, the current iPhone will get much better capabilities, so stuff the queues and wait for the update first, you never know you might not need the iPhone 3G.

What Apple’s Site says about the iPhone 2.0 software Update:

Applications for iPhone
iPhone applications are unlike anything you’ve ever seen on a mobile phone. That’s because they leverage all the groundbreaking technologies in iPhone — like the accelerometer, Multi-Touch, 3D positional sound, and GPS. And they’re only a tap away at the App Store.

iPhone in Enterprise
With support for Microsoft Exchange ActiveSync, iPhone 3G delivers push email, calendar, and contacts. And it uses enterprise-grade networking with Cisco IPSec VPN and WPA2 Enterprise support. So now the most revolutionary mobile device ever is also the ideal phone for business. Learn more

MobileMe Support
With a MobileMe subscription, all your information stays up to date everywhere. Get push email, calendar, and contacts on your iPhone and any computer. Changes you make on one device are pushed to the MobileMe “cloud,” then back to every device you use — automatically. Learn more

Better Email Management
Now it’s even easier to keep your inbox organized. The latest iPhone update adds support for mass email move and delete. So you can delete many messages at once and organize groups of messages by moving them into different mail folders.

Contacts Search
Have a lot of names in your address book? Type a name into the new Contacts search field and iPhone shows you matching names. If you use iPhone with Microsoft Exchange, you can even look up contacts in your company’s Global Address List (GAL).

Additional Languages
iPhone now offers complete language and dictionary support for English (U.S.), English (UK), French (France), French (Canada), German, Japanese, Dutch, Italian, Spanish, Portuguese (Portugal), Portuguese (Brazil), Danish, Finnish, Norwegian, Swedish, Korean (no dictionary), Simplified Chinese, Traditional Chinese, Russian, and Polish.

Email Attachment Support
iPhone — which already reads more than a dozen file formats — now displays iWork and Microsoft PowerPoint files. Open them in email and view them on your iPhone.

Scientific Calculator
The iPhone 2.0 Software Update adds new features to the calculator. Rotate iPhone for a sophisticated scientific calculator with functions for solving complex scientific and mathematic problems.
source-http://www.phonesreview.co.uk/2008/07/11/iphone-20-software-update-download-forget-the-3g-model/

ipod touch 2.0 update

ipod touch 2.0 update
iPhone 2.0 and iPod Touch 2.0 Software Update Details

On July 11, 2008, Apple will release the iPhone 2.0 Software update for iPhone users. This upgrade will also be available to the iPod Touch users, but they will have to pay a fee to access it. Below are some features of the new iPhone 2.0 software. The main feature is the applications store.

1. New Applications
There are a lot of new iPhone applications that can be purchased or even downloaded for free from the App Store. Free application include AOL's instant messaging program, Tap Tap Revenge, TypePad, eBay, and a lot more.

2. Enterprise Applications
The iPhone 2.0 software has support for Microsoft Exchange ActiveSync, and Cisco IPSec VPN and WPA2 Enterprise support. So it's great for businesses and it also allows you to deliver push email, calendar, and contacts.

3. Support for MobileMe
The new iPhone 2.0 software has support for MobileMe which allows you to push your information to any device. Changes from one device are distributed to your other devices. For example, if you update calender on your computer it also gets updated on your iPhone and your laptop.


4. iWork and Microsoft PowerPoint support
The iPhone now supports viewing Microsoft PowerPoint and iWork files in your e-mails.

5. Scientific Calculator
Instead of having a standard 4-function calculator, the iPhone 2.0 has a scientific calculator for solving complex math problems.

6. More Language Support

7. Contacts Search
Basically you can search through your contacts in your address book
source-http://www.freeappleipodtouch.com/2008/07/iphone-20-and-ipod-touch-20-software.html

Thursday, July 10, 2008

iPhone 2.0 Software Update Unofficially Available

iPhone 2.0 Software Update Unofficially Available
MacRumors unearthed a link to the iPhone 2.0 Software Update which we've confirmed does indeed work, if you can't wait for Apple's official push. Download the update, sync your device, then hold down Option on the Mac (Shift on Windows) when you hit the "Check for Update" button inside iTunes and choose the file you downloaded. The update takes several minutes and will wipe your device and re-sync it. From our tests it only worked on iPhones, not the iPod touch.
source-http://lifehacker.com/398280/iphone-20-software-update-unofficially-available

iPhone 2.0 update

iPhone 2.0 update
iPhone 2.0 update now available
Once again, digging through Apple's XML files has revealed the url to the iPhone 2.0 Firmware that is presently available on Apple's servers.
For more information visit http://www.kottke.org/08/07/iphone-20-update-now-available

Wednesday, July 9, 2008

Ghostbusters Video Game

Ghostbusters Video Game
Ghostbusters: The Video Game
Official site for the 2008 video game version of Ghostbusters. Harold Ramis, Dan Akroyd, and Bill Murray reprise their famous ghost-busting roles in this game co ...
www.ghostbustersgame.com

Download Free Ebooks

Download Free Ebooks
Getfreeebooks.com is a free ebooks site where you can download free books totally free. The ebooks which you find within this site are collected from all ...
Download Free Ebooks here
http://www.getfreeebooks.com/

Java Interview Questions

Java Interview Questions
Java Interview Questions site attempts to discuss core java IT technical interview questions in detail. These are some of the java job interview questions that were asked in various java interviews. Questions from different people and communities are consolidated in place for your convenience.

Java Interview Questions



Question: What is the difference between an Interface and an Abstract class?
Question: What is the purpose of garbage collection in Java, and when is it used?
Question: Describe synchronization in respect to multithreading.
Question: Explain different way of using thread?
Question: What are pass by reference and passby value?
Question: What is HashMap and Map?
Question: Difference between HashMap and HashTable?
Question: Difference between Vector and ArrayList?
Question: Difference between Swing and Awt?
Question: What is the difference between a constructor and a method?
Question: What is an Iterator?
Question: State the significance of public, private, protected, default modifiers both singly and in combination and state the effect of package relationships on declared items qualified by these modifiers.
Question: What is an abstract class?
Question: What is static in java?
Question:
What is final?

for more Java Interview Questions goto
http://www.interview-questions-java.com/
http://www.allapplabs.com/interview_questions/java_interview_questions.htm

Lively: Google Launches Virtual World

Lively: Google Launches Virtual World
While IBM and Linden Labs are cozying up to each other, Google has just released its own virtual world: Lively. Lively is available through a browser plugin for Firefox and Internet Explorer. It is Windows only for now. Lively does not feature one coherent world like Second Life but splits worlds up into different rooms. Lively was originally developed as a 20% project my Niniane Wang.

Lively runs completely in the browser and you use your Google account to log in and create your own avatars. Within the world, you can interact with other users, very much like you would do in Second Life. You can also watch YouTube clips on virtual TVs and share your own photos.

Users can chose from a number of preset animations for their characters, ranging from shaking hands with others, to applauding, crying, etc. By double clicking on certain items in the virtual world, users can also often activate some preset animations such as sitting down on a chair or jumping off a dive board.



Setting the plugin up and creating an avatar is a very simple process. Creating rooms, too, seems quite easy, as you can quickly import a number of templates to get started. Currently, all virtual items for Lively are for free, but chances are that Google will start charging for premium items in the future.

For now, the content in Lively is being created only by Google, though over time, they are planning to allow users to start creating their own content as well.

Rooms can be easily embedded into any webpage and worlds often launch with a basic skeleton of the room within just a few seconds.



Graphically, Lively runs very smooth on our test machine here and the visuals, while not comparable to a modern game, are not too bad either. Interestingly, there is no first-person view available, instead, the world is always seen from a camera perspective the user can control.

One area where Lively could definitely needs some improvement is in how users move their avatars around the rooms. To move an avatar, users basically have to drag them through the room, while most people we have met in Lively have commented that they expected to see a more game-like approach where users use the keyboard to move avatars through the rooms.

Second Life users might find the Lively rooms and the amount of customization they can do to them rather restricted - however, Google's idea seems to be less to create one large virtual world, but to give publishers an opportunity to create their own small virtual world for their readers and visitors.


It's interesting to see Google moving into this space. There have always been rumors that Google might be working on a similar product for Google Earth. As of now, the rooms in Lively are compartmentalized and there is no way to move or communicate from one room to another, but given that this is only a first release, this might (hopefully) change over time.
source-http://www.readwriteweb.com/archives/lively_google_launches_virtual.php

Lively Google not ready for Apple Mac OS X

Lively Google not ready for Apple Mac OS X
When you have a look at Lively by Google you cannot help but get excited about the possibilities with being able to create your own virtual space almost anywhere, its like taking MySpace and Second Life with you.

Then as an Apple Mac OS X user you get hit with a message that says “Lively is not ready for your platform” and “Lively requires Windows Vista or XP with Internet Explorer or Firefox”.

Now while I understand why this would be, you must also understand there are thousands of web designers and developers that use the Mac Operating System, you would have thought Google could have added this support on launch as well.

Its not only Lively, you have to get a third party application to use Google Talk as well. While that’s not a problem, it’s still nice to use the dedicated application.

With Lively you will be able to chat and interact with your friends in rooms you design, these can be expanded with a catalog of rooms, furniture, outfits and avatars to build up.

You can easily add your room to your site and then invite friends and family to chat and even decorate. Another cool feature is the ability to stream videos and photos with Lively.

We know Lively is a work in progress and only 20 percent done, but should it not also support Mac today?
source-http://www.product-reviews.net/2008/07/09/lively-google-not-ready-for-apple-mac-os-x/

Sony Ericsson Experia X1

Sony Ericsson Experia X1
Sony Ericsson Experia X1 Runs on Windows Mobile 6.1 Leaked!
Terminal.hu has just posted pictures of the Sony Ericsson Experia X1. What’s so special about this? The fact that it runs on the yet to be announced Windows Mobile 6.1.

Bloggers and Journalists alike were frustrated with the team showcasing the Experia X1 at Mobile World Congress, the team were very “hush hush” about it all. Well the reason was because Microsoft probably didn’t want them showcasing the unannounced Windows Mobile 6.1 Operating System.
Apart from the OS exposed, there are some other features to be found; the Qualcomm 7200 a running @ 528 Mhz for one, 128MB of RAM and a 1500mAh battery (that’s right Nokia, common sense).
source-http://www.latest-mobile.com/articles/camera/sony-ericsson-experia-x1-runs-on-windows-mobile-61-leaked_4744

Tuesday, July 8, 2008

Reiser file system

Reiser file system
The Reiser file system was created by Hans Reiser. The design objectives were to increase performance over the ext2 file system, offer a space efficient file system, and to improve handling of large directories compared to existing file systems. Reiserfs uses balanced trees to store files and directories and it also offers journaling.

This document describes the on-disk structure of the Reiser file system version 3.6. This document does not describe how the file system tree is balanced, how the journaling is performed, or how files and directories are managed within an implementation of the file system.

Blocks
The reiserfs partition is divided into blocks of a fixed size. The blocks are numbered sequentially starting with block 0. There is a maximum number of 2^32 possible blocks in one partition.
The partition starts with the first 64k unused to leave enough room for partition labels or boot loaders. After that follows the superblock. The superblock contains important information about the partition such as the block size and the block numbers of the root and journal nodes. The superblock block number differs depending on the block size, but always starts at byte 65536 of the partition. The default block size for reiserfs under Linux is 4096 bytes. This makes the superblock block number 16. There is only one instance of the superblock for the entire partition.

Directly following the superblock is a block containing a bitmap of free blocks. The number of blocks mapped in the bitmap depends directly on the block size. If a bitmap can map k blocks, then every k-th block will be a new bitmap block
For more information about Reiser file system goto http://homes.cerias.purdue.edu/~florian/reiser/reiserfs.php

PlayStation 3 2.41 firmware

PlayStation 3 2.41 firmware
PlayStation 3 2.41 firmware this week
After Sony's release of PlayStation's 3 2.40 firmware being taken out from the servers and for download due to causing some errors on some systems, now they will release firmware 2.41 later this week.

PS3 update 2.41

PS3 update 2.41 coming Wednesday - has Sony got it right this time?
Yet another firmware release for Sony's PlayStation 3 is expected in the next few days. According to gossip, the 2.41 update will overcome the problems with 2.40 that caused some PS3s to stop working, and will arrive in the middle of this week.
The recently released - though short-lived - 2.40 firmware for Sony's flagship games console allowed the in-game use of the XMB and provided support for trophies, the PS3's answer to Xbox 360 achievements.

2.40 was withdrawn shortly after its release on July 2 when it became clear that it effectively 'bricked' some consoles.

Not all PS3s were affected by the problems with 2.40, and it is not clear exactly where the root cause (or causes) of the issues lay as examples of all major configurations appear to have been hit by the bug(s).

Nor do we know how affected owners will be able to recover from the situation.

People with a working PS3 will probably be less keen than usual to be among the first to install the new update when it does appear. But that could lead to a chicken-and-egg situation.

It's likely that many people will take a conservative approach, and wait for plenty of reports of successful updates to 2.41. But in that case, there will be few potential sources for such reports.

One thing that could break the cycle is a definitive statement from Sony that its engineering staff have got to the bottom of the 2.40 problem, accompanied by a categorical assurance that 2.41 overcomes those issues.

Of course, there's always a risk that any update will lead to problems, but consoles have so few configurations compared with PCs that companies have little excuse for getting things wrong.
source-http://www.itwire.com/content/view/19284/532/

Monday, July 7, 2008

Navigon 2100 Portable 3.5” GPS with Text to Speech

Navigon 2100 Portable 3.5” GPS with Text to Speech

Just a small-town girl, guess she musta missed her turn
Fashion Bug’s gotta be around here somewhere
Just a city boy, still two hours south of Detroit
Pulled off the highway to get a burrito somewhere

Fender-bender in a parking lot, the strip-mall asphalt is hot
For a smile, he shows her the way on his Navigon and on and on

GPS directions, up and down the boulevard
Text-to-Speech ringing out in the night
Street maps in 3D, easy just to find your route
When driving, somewhere in the night

Ultra-slender and portable, everybody wants a thrill
Paying a little to touch that screen, that 3.5” screen
So many points of interest, some more interesting than the rest
Oh, the maps they never end, they go on and on and on and on

GPS directions, up and down the boulevard
Text-to-Speech ringing out in the night
Street maps in 3D, easy just to find your route
When driving, somewhere in the night

Don’t stop for directions
Get the Navigon 2100
Street maps in 3D

Don’t stop for directions
Get the Navigon 2100
Street maps in 3D

(more high-pitched wailing, fade out)



Warranty: 90 Day Navigon

Features:

Ultra-slender, portable design with an easy-to-read 3.5" screen
Extra guidance with exclusive 3D Reality View that shows photo-realistic junction views
Text-to-Speech technology offers spoken turn-by-turn directions and street names so you can keep your eyes on the road
Intuitive touch-screen menus and stunning 2D and 3D maps
1.6 million points of interest display hotels, restaurants and other attractions along your travel routes
Complimentary map updates available from Navigon
Optional real-time traffic information, updates and alternate route advisories (with Navigon traffic service subscription, not included)
Optional ZAGAT Survey Guide service with ratings and review information on restaurants, entertainment and more (requires optional ZAGAT Survey Guide software, not included)
High-sensitivity, 20-channel SiRF Star III GPS receiver with Samsung 400MHz processor for enhanced GPS reception and performance
3.5" backlit color touch-screen display with intuitive, easy-to-use menus for easy viewing of settings and functions
Built-in Secure Digital slot; 2GB Secure Digital card with preloaded base maps of the U.S. (excluding Alaska and Hawaii)
64MB RAM and 64MB Flash ROM
3.5 hour 1100 mAh lithium ion battery
Measures 4.0” x 3.1” x 0.8”
Microsoft Windows CE Net 5.0 operating system
source-http://www.woot.com/Blog/ViewEntry.aspx?Id=5285

ASP.NET Interview Questions

ASP.NET Interview Questions
1. What is the name of the property of ASP.NET page that you can query to determine that a ASP.NET page is being requested not data being submitted to web server?
A. FirstGet
B. Initialized
C. IncludesData
D. IsPostBack

IsPostBack

2. While creating a Web site with the help of Visual Studio 2005 on a remote computer that does not have Front Page Server Extensions installed, which Web site type will you create in Visual Studio 2005?
A. Remote HTTP
B. File
C. FTP
D. Local HTTP

Hypertext Transfer Protocol (HTTP)

3. If you want to create a new Web site with the help of Visual Studio 2005 on a Web server that is hosted by your ISP (Internet Services provider) and the Web server has Front Page Server Extensions installed, what type of Web site type would you create in Visual Studio 2005?
A. Local HTTP
B. File
C. FTP
D. Remote HTTP

Hypertext Transfer Protocol (HTTP)

4. For separating server-side code from client-side code on a ASP.NET page, what programming model should you use?
A. Separation model
B. Code-Behind model
C. In-Line model
D. ClientServer model

5. Amit created a new Web site using Visual Studio 2005 in programming language C#. Later, Amit received an existing Web page from his boss, which consisted of the Contact.aspx file with the Contact.aspx.vb code-behind page. What must Amit do to use these files?
A. Amit can simply add the files Contact.aspx, Contact.aspx.vb into the existing Web site, because ASP.NET 2.0 supports Web sites that have Web pages that were programmed with different languages.
B. The Contact.aspx file will work, but Amit must rewrite the code-behind page using C#.
C. Both files Contact.aspx and Contact.aspx.vb must be rewritten in C#.
D. Amit must create a new Web site that contains these files Contact.aspx and Contact.aspx.vb. Set a Web reference to the new site.

6. If you want to make a configuration setting change in your server that will affect to all Web and Windows applications on the current machine. Where you will make the changes?
A. Global.asax
B. Web.config
C. Machine.config
D. Global.asax

7. If you want to make a configuration setting change that will affect only the current Web application. Which file will you change?
A. Web.config that is in the same folder as the Machine.config file
B. Web.config in the root of the Web application
C. Machine.config
D. Global.asax

8. For making a configuration setting change that will affect only the current Web application. Is there any tool that has a user-friendly Graphical User Interface (GUI)?
A. The Microsoft Management Utility
B. Microsoft Word
C. Visual Studio, using the Tools > Options path
D. Web Site Administration Tool


ASP.NET 2.0 Interview Questions
9. How will you identify which event in the ASP.NET Web page life cycle takes the longest time to execute?
A. Turn on ASP.NET trace and run the Web application.
B. Add a few code to each of the page life-cycle events that will print the current time.
C. In the Web.config file, add the monitorTimings attribute and set it to True.
D. In the Web site properties, turn on the performance monitor and run the Web application. After that, open performance monitor to see the timings.

11. You are interested in examining the data that is posted to the Web server. What trace result section can you use to see this information?
A. Control Tree
B. Headers Collection
C. Form Collection
D. Server Variables

12. While creating web site you need to add an HTML Web server control to the Web page, you need to drag an HTML element from the ToolBox of Visual Studio 2005 to the Web page and then which of the following tasks you will perform?
A. Right-click the HTML element and click Run=Server.
B. Double-click the HTML element to convert it to an HTML server control.
C. Right-click the HTML element and click Run As Server Control.
D. Click the HTML element and set ServerControl to true in the Properties window.

13. While testing your ASP.NET web application you noticed that while clicking on CheckBox of one of the web page it does not cause a PostBack; you required that the CheckBox should make PostBack so Web page can be update on the server-side code. How can you make the CheckBox to cause a PostBack?
A. Set the AutoPostBack property to true.
B. Add JavaScript code to call the ForcePostBack method.
C. Set the PostBackAll property of the Web page to true.
D. Add server-side code to listen for the click event from the client.

14. While writing code in Visual Studio 2005 you creates a new instance of a ASP.NET TextBox server control, what do you need to do to get the TextBox to display on the Web page?
A. Call the ShowControl method on the TextBox.
B. Set the VisibleControl to true on the TextBox.
C. Add the TextBox instance to the form1.Controls collection.
D. Execute the AddControl method on the Web page.

15. While creating your ASP.NET web based application you want to create multiple RadioButton server controls which should be mutually exclusive, what property of RadioButton server controls you must set?
A. Exclusive
B. MutuallyExclusive
C. Grouped
D. GroupName

16. While creating an ASP.NET web application with the help of Visual Studio 2005 you are creates a Web page that has several related buttons, such as fast-forward, reverse, play, stop, and pause. There should be one event handler that handles the processes of PostBack from these Button server controls. Other than the normal Submit button, what type of button can you create?
A. OneToMany
B. Command
C. Reset
D. ManyToOne


ASP.NET 2.0 Interview Questions
17. In the Design view in Visual Studio 2005 of an ASP.NET web page, what is the easiest way to create an event handler for the default event of a ASP.NET server control?
A. Open the code-behind page and write the code.
B. Right-click the control and select Create Handler.
C. Drag an event handler from the ToolBox to the desired control.
D. Double-click the control.

18. Which of the following represents the best use of the Table, TableRow, and Table-Cell controls?
A. To create and populate a Table in Design view
B. To create a customized control that needs to display data in a tabular fashion
C. To create and populate a Table with images
D. To display a tabular result set

19. For your ASP.NET web application your graphics designer created elaborate images that show the product lines of your company. Some of graphics of the product line are rectangular, circular, and others are having complex shapes. You need to use these images as a menu on your Web site. What is the best way of incorporating these images into your Web site?
A. Use ImageButton and use the x- and y-coordinates that are returned when the user clicks to figure out what product line the user clicked.
B. Use the Table, TableRow, and TableCell controls, break the image into pieces that are displayed in the cells, and use the TableCell control’s Click event to identify the product line that was clicked.
C. Use the MultiView control and break up the image into pieces that can be displayed in each View control for each product line. Use the Click event of the View to identify the product line that was clicked.
D. Use an ImageMap control and define hot spot areas for each of the product lines. Use the PostBackValue to identify the product line that was clicked.

20. You are writing ASP.NET 2.0 Web site that collects lots of data from users, and the data collection forms spreads over multiple ASP.NET Web pages. When the user reaches the last page, you need to gather all of data, validate the data, and save the data to the SQL Server database. You have noticed that it can be rather difficult to gather the data that is spread over multiple pages and you want to simplify this application. What is the easiest control to implement that can be used to collect the data on a single Web page?
A. The View control
B. The TextBox control
C. The Wizard control
D. The DataCollection control

21. In your ASP.NET 2.0 web application you want to display an image that is selected from a collection of images. What approach will you use to implementing this?
A. Use the ImageMap control and randomly select a HotSpot to show or hide.
B. Use the Image control to hold the image and a Calendar control to randomly select a date for each image to be displayed.
C. Use the AdServer control and create an XML file with configuration of the control.
D. Use an ImageButton control to predict randomness of the image to be loaded based on the clicks of the control.

22. In your ASP.NET web application you want to display a list of clients on a Web page. The client list displays 10 clients at a time, and you require the ability to edit the clients. Which Web control is the best choice for this scenario?
A. The DetailsView control
B. The Table control
C. The GridView control
D. The FormView control

23. While developing ASP.NET 2.0 web application you want to display a list of parts in a master/detail scenario where the user can select a part number using a list that takes a minimum amount of space on the Web page. When the part is selected, a DetailsView control displays all the information about the part and allows the user to edit the part. Which Web control is the best choice to display the part number list for this scenario?
A. The DropDownList control
B. The RadioButtonList control
C. The FormView control
D. The TextBox control


ASP.NET 2.0 Interview Questions
24. While developing ASP.NET 2.0 web application you have a DataSet containing a Customer DataTable and an Order DataTable. You want to easily navigate from an Order DataRow to the Customer who placed the order. What object will allow you to easily navigate from the Order to the Customer?
A. The DataColumn object
B. The DataTable object
C. The DataRow object
D. The DataRelation object

25. Which of the following is a requirement when merging modified data into a DataSet?
A. A primary key must be defined on the DataTable objects.
B. The DataSet schemas must match in order to merge.
C. The destination DataSet must be empty prior to merging.
D. A DataSet must be merged into the same DataSet that created it.

26. You are working with a DataSet and want to be able to display data, sorted different ways. How do you do so?
A. Use the Sort method on the DataTable object.
B. Use the DataSet object’s Sort method.
C. Use a DataView object for each sort.
D. Create a DataTable for each sort, using the DataTable object’s Copy method, and then Sort the result.

27. Which of the following ways can you proactively clean up a database connection’s resources?
A. Execute the DbConnection object’s Cleanup method.
B. Execute the DbConnection object’s Close method.
C. Assign Nothing (C# null) to the variable that references the DbConnection object.
D. Create a using block for the DbConnection object.

29. What event can you subscribe to if you want to display information from SQL Print statements?
A. InfoMessage
B. MessageReceived
C. PostedMessage
D. NewInfo

30. To perform asynchronous data access, what must be added to the connection string?
A. BeginExecute=true
B. MultiThreaded=true
C. MultipleActiveResultSets=true
D. Asynchronous=true

31. Which class can be used to create an XML document from scratch?
A. XmlConvert
B. XmlDocument
C. XmlNew
D. XmlSettings

32. Which class can be used to perform data type conversion between .NET data types and XML types?
A. XmlType
B. XmlCast
C. XmlConvert
D. XmlSettings


What is an interface and what is an abstract class?
In an interface, all methods must be abstract (must not be defined). In an abstract class, some methods can be defined. In an interface, no accessibility modifiers are allowed, whereas it is allowed in abstract classes.

Session state vs. View state:
In some cases, using view state is not feasible. The alternative for view state is session state. Session state is employed under the following situations:

Large amounts of data - View state tends to increase the size of both the HTML page sent to the browser and the size of form posted back. Hence session state is used.
Secure data - Though the view state data is encoded and may be encrypted, it is better and secure if no sensitive data is sent to the client. Thus, session state is a more secure option.
Problems in serializing of objects into view state - View state is efficient for a small set of data. Other types like DataSet are slower and can generate a very large view state.
Can two different programming languages be mixed in a single ASPX file?
ASP.NET’s built-in parsers are used to remove code from ASPX files and create temporary files. Each parser understands only one language. Therefore mixing of languages in a single ASPX file is not possible.

Is it possible to see the code that ASP.NET generates from an ASPX file?
By enabling debugging using a <%@ Page Debug="true" %> directive in the ASPX file or a statement in Web.config, the generated code can be viewed. The code is stored in a CS or VB file (usually in the \%SystemRoot%\Microsoft.NET\Framework\v1.0.nnnn\Temporary ASP.NET Files).

Can a custom .NET data type be used in a Web form?
This can be achieved by placing the DLL containing the custom data type in the application root's bin directory and ASP.NET will automatically load the DLL when the type is referenced.

List the event handlers that can be included in Global.asax?
Application start and end event handlers
Session start and end event handlers
Per-request event handlers
Non-deterministic event handlers
Can the view state be protected from tampering?
This can be achieved by including an @ Page directive with an EnableViewStateMac="true" attribute in each ASPX file that has to be protected. Another way is to include the statement in the Web.config file.


When during the page processing cycle is ViewState available?
The view state is available after the Init() and before the Render() methods are called during Page load.

Do Web controls support Cascading Style Sheets?
All Web controls inherit a property named CssClass from the base class System.Web.UI.WebControls.WebControl which can be used to control the properties of the web control.

What namespaces are imported by default in ASPX files?
The following namespaces are imported by default. Other namespaces must be imported manually using @ Import directives.

System
System.Collections
System.Collections.Specialized
System.Configuration
System.Text
System.Text.RegularExpressions
System.Web
System.Web.Caching
System.Web.Security
System.Web.SessionState
System.Web.UI
System.Web.UI.HtmlControls
System.Web.UI.WebControls
What classes are needed to send e-mail from an ASP.NET application?
The classes MailMessage and SmtpMail have to be used to send email from an ASP.NET application. MailMessage and SmtpMail are classes defined in the .NET Framework Class Library's System.Web.Mail namespace.

Why do some web service classes derive from System.Web.WebServices while others do not?
Those Web Service classes which employ objects like Application, Session, Context, Server, and User have to derive from System.Web.WebServices. If it does not use these objects, it is not necessary to be derived from it.

What are VSDISCO files?
VSDISCO files are DISCO files that enable dynamic discovery of Web Services. ASP.NET links the VSDISCO to a HTTP handler that scans the host directory and subdirectories for ASMX and DISCO files and returns a dynamically generated DISCO document. A client who requests a VSDISCO file gets back what appears to be a static DISCO document.

How can files be uploaded to Web pages in ASP.NET?
This can be done by using the HtmlInputFile class to declare an instance of an tag. Then, a byte[] can be declared to read in the data from the input file. This can then be sent to the server.

How do I create an ASPX page that periodically refreshes itself?
The following META tag can be used as a trigger to automatically refresh the page every n seconds:



How can the focus be set to a specific control when a Web form loads?
This can be achieved by using client-side script:

document.forms[0].TextBox1.focus ()
The above code will set the focus to a TextBox named TextBox1 when the page loads.

How does System.Web.UI.Page's IsPostBack property work?
IsPostBack checks to see whether the HTTP request is accompanied by postback data containing a __VIEWSTATE or __EVENTTARGET parameter. If there are none, then it is not a postback.

What is WSDL?
WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information. The operations and messages are described abstractly, and then bound to a concrete network protocol and message format to define an endpoint. Related concrete endpoints are combined into abstract endpoints (services). (Source: www.w3.org)

What is UDDI?
UDDI stands for Universal Description, Discovery, and Integration. It is like an "Yellow Pages" for Web Services. It is maintained by Microsoft, IBM, and Ariba, and is designed to provide detailed information regarding registered Web Services for all vendors. The UDDI can be queried for specific Web Services.

Is it possible to generate the source code for an ASP.NET Web service from a WSDL?
The Wsdl.exe tool (.NET Framework SDK) can be used to generate source code for an ASP.NET web service with its WSDL link.

Example: wsdl /server http://api.google.com/GoogleSearch.wsdl.

Why do uploads fail while using an ASP.NET file upload control to upload large files?
ASP.NET limits the size of file uploads for security purposes. The default size is 4 MB. This can be changed by modifying the maxRequestLength attribute of Machine.config's element.

Describe the difference between inline and code behind.
Inline code is written along side the HTML in a page. Code-behind is code written in a separate file and referenced by the .aspx page.

Wednesday, July 2, 2008

Download Total Video Converter

Download Total Video Converter 3.12
Total Video Converter 3.12
Total Video Converter

Convert all video files to 3gp,mp4,psp,iPod,iPhone,flv,dvd,vcd,...Total Video Converter is a complete solution for video conversion which supports reading, playing all kinds of video and audio formats and converting them to the popular video formats. Total Video Converter includes a powerful media conversion engine internally so that you can convert media files with very fast speed.

Download is available on
http://www.topshareware.com/Total-Video-Converter-download-38197.htm

ps3 2.40 update

ps3 2.40 update
PS3 Firmware (v.2.40) update walkthrough and FAQ
Eric Lempel, Director of PlayStation Network Operations, has put up three fun-filled posts to the official PlayStation blog. The first post is about XMB access in-game and features a video of how it will look. It should make it easier to check messages from friends without having to leave the game. The second post also had a video but this one was less exciting, since it was about the Trophy system. ..
For more information visit
http://www.crunchgear.com/2008/06/30/ps3-firmware-v240-update-walkthrough-and-faq/

PS3 firmware 2.40 update coming tomorrow

PS3 firmware 2.40 update coming tomorrow
It's been a long time coming, but in-game XMB will arrive on your PS3 tomorrow. That's right, Wednesday July 2nd and likely kicking off as a rolling, firmware 2.40, network update just as soon as the clock ticks over the top in Japan. You know, for those of you looking to get a jump on your Trophy collection

source-http://www.engadget.com/2008/07/01/ps3-firmware-2-40-update-on-wednesday/