August 29, 2011

HP ships VirtualSystem, targets storage management, VMware vSphere 5 integration

HP’s VirtualSystem comes in three flavors targeted at large enterprises, midsized companies and small businesses.

HP on Monday began shipping its VirtualSystem, which is designed to offer a turnkey VMware vSphere 5 hardware stack.

VirtualSystem includes VMware and HP’s networking, storage and servers. HP’s Insight software serves as the automation glue between these systems.



Best comptia A+ Training, Comptia A+ Certification at Certkingdom.com



In the broader picture, HP’s VirtualSystem competes with the VCE coalition, which is a venture between Cisco, EMC and VMware to offer bundled systems. HP’s VirtualSystem starts at $167,300 and includes factory integration, three years of support and storage, networking and servers. Customers can leverage existing vSphere 5 licenses or buy them preinstalled.

HP’s other key item for the VirtualSystem is that it leverages its recent storage acquisitions, LeftHand and 3Par. LeftHand serves as the storage foundation for VirtualSystem and provides features such as snapshot to recover, transparent fail over and the ability to run LeftHand in a virtual machine.

Craig Nunes, director for marketing at HP Storage, said LeftHand serves as the building block for the VirtualSystem and the biggest advantage is that customers won’t need standalone storage systems. Storage can be a large expense in virtualized environments.

Sean Kinney, director of HP Storage, added that HP is improving the set-up wizards so it’s easier to launch VirtualSystem with thin provisioning.

Overall, HP is arguing that VirtualSystem can speed up virtual machine mobility, halve capacity requirements and allow for remote troubleshooting and management. The systems come in three flavors and can be tailored to midsized and small businesses via channel partners.

HP ships VirtualSystem, targets storage management, VMware vSphere 5 integration

HP’s VirtualSystem comes in three flavors targeted at large enterprises, midsized companies and small businesses.

HP on Monday began shipping its VirtualSystem, which is designed to offer a turnkey VMware vSphere 5 hardware stack.

VirtualSystem includes VMware and HP’s networking, storage and servers. HP’s Insight software serves as the automation glue between these systems.



Best comptia A+ Training, Comptia A+ Certification at Certkingdom.com



In the broader picture, HP’s VirtualSystem competes with the VCE coalition, which is a venture between Cisco, EMC and VMware to offer bundled systems. HP’s VirtualSystem starts at $167,300 and includes factory integration, three years of support and storage, networking and servers. Customers can leverage existing vSphere 5 licenses or buy them preinstalled.

HP’s other key item for the VirtualSystem is that it leverages its recent storage acquisitions, LeftHand and 3Par. LeftHand serves as the storage foundation for VirtualSystem and provides features such as snapshot to recover, transparent fail over and the ability to run LeftHand in a virtual machine.

Craig Nunes, director for marketing at HP Storage, said LeftHand serves as the building block for the VirtualSystem and the biggest advantage is that customers won’t need standalone storage systems. Storage can be a large expense in virtualized environments.

Sean Kinney, director of HP Storage, added that HP is improving the set-up wizards so it’s easier to launch VirtualSystem with thin provisioning.

Overall, HP is arguing that VirtualSystem can speed up virtual machine mobility, halve capacity requirements and allow for remote troubleshooting and management. The systems come in three flavors and can be tailored to midsized and small businesses via channel partners.

August 28, 2011

Microsoft says Google Chrome Frame doubles IE attack surface

Summary: Google’s decision to introduce a plug-in that runs Google Chrome inside Microsoft’s Internet Explorer isn’t sitting well with the folks at Redmond.

Google’s decision to introduce a plug-in that runs Google Chrome inside Microsoft’s Internet Explorer isn’t sitting well with the folks at Redmond.




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com

The Google Chrome Frame, which is presented as a seamless way to bring Google Chrome’s open web technologies and speedy JavaScript engine to Internet Explorer, has increased the attack surface for IE users, Microsoft said today.

Here’s Microsoft’s official reaction:

“With Internet Explorer 8, we made significant advancements and updates to make the browser safer for our customers. Given the security issues with plug-ins in general and Google Chrome in particular, Google Chrome Frame running as a plug-in has doubled the attach area for malware and malicious scripts. This is not a risk we would recommend our friends and families take. For a deeper look at how the browsers stack up in security, take a look at the latest phishing and malware data from NSS Labs.”

August 27, 2011

iPhone 5 rumor rollup for the week ending Aug. 26


Next Apple iPhone on sale in October, new parts, new carriers, and Steve Jobs' PR plot

Of course this would mean bad news for another persistent rumor, Wauters notes: that iPhone 5 will run on LTE networks.




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com



And yet ...

iPhone 5 with LTE rumor persists.

A site called iPhone5Release.org apparently didn't read Wauters. It picked up on last week's "evidence" by some iOS developers sifting through the latest beta release of iOS 5, finding references there to LTE.

The post urges readers to "sit tight and keep your fingers crossed that Apple does decide to include support for the incredibly fast 4G LTE networks in the upcoming iPhone 5 handset."

Because that would be magical.

Sprint will finally offer the iPhone, and it will be iPhone 5.

Sprint will begin selling the new version of the Apple iPhone in mid-October, according to The Wall Street Journal, citing "people familiar with the matter."

REPORT: Sprint will get the iPhone 5 in October

That's in keeping with the AT&T-related rumor regarding iPhone 5 availability. It also indicates, the Journal says, that iPhone 5 will be "too late to contribute to sales in Apple's fiscal fourth quarter, which ends in September." Not that Apple, which has been reporting record revenues and profits quarter after quarter, will be much affected by that delay.

As the Journal notes, "Landing the iPhone is a big win for Sprint, whose results have suffered without being able to sell the trend-setting device." The iPhone has driven AT&T sales since it was introduced in 2007 and Verizon Wireless began selling iPhone 4 in February 2011.

Sprint itself is convinced that the lack of an iPhone offering has been hurtful. "In the second quarter, Sprint blamed a decline in its contract subscribers on more pronounced 'competitive headwinds,' most prominently, 'the first full quarter both major competitors offered the iPhone,'" the Journal says. The carrier reportedly will also be offering the iPhone 4, according to one source.

And it's coming to T-Mobile T-oo!

A site called MacTrast claims, based on a "contact within T-Mobile who claims to have been briefed on the matter," that T-Mobile also will be selling the iPhone 5 and it will run at 3G speeds on what T-Mobile claims is its nationwide "4G" network.

According to MacTrast, unlocked iPhone models are limited to the 2G T-Mobile connections today.

Then, MacTrast draws some rather far-fetched conclusions: The T-Mobile iPhone 5 "could indicate that the iPhone 5 could launch as an unlocked [emphasis added] phone capable of use on any network, without containing any carrier restrictions." Or it could mean that four U.S. carriers are offering the same phone, locked to their respective networks. Adding a fourth carrier, and its chain of retail centers, somehow also "would serve to ease Apple's shipping and distribution."

August 26, 2011

Facebook, Twitter light up with Hurricane Irene data


Officials, residents take to social networks to talk about how to deal with impending storm
Computerworld - As people up and down the East Coast of the United States prepare for Hurricane Irene, social networks are being used to get the word out about its path and how best to deal with it.





Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


Federal agencies, disaster relief organizations and state governments have taken to Facebook and Twitter to warn people about the track of the approaching storm. The organizations are also using social sites to announce evacuation plans and discuss how best to safely ride out the storm.

This should come as no surprise -- earlier this week the American Red Cross reported that people are increasingly turning to social networks for information about approaching storms and other natural disasters.

The Red Cross report also noted that people are increasingly using sites like Facebook, Twitter and Google+ to make pleas for assistance during a crisis, as well as to alert loved ones that they're safe.

And as Hurricane Irene approaches the East Coast, the Red Cross has created a Facebook photo album of people are preparing for Hurricane Irene.

And Virginia Governor Bob McDonnell today used Facebook to warn residents to take "seriously the need to prepare for this significant storm and to ready their families, homes and communities for possible evacuation." Similarly, Newark, N.J. Mayor Cory Booker posted on Facebook a video of a press conference he held to talk about the storm.

New Jersey Governor Chris Christie turned to Twitter to alert his constituents that he was planning a news conference on hurricane preparedness.

And the New York Times is using Twitter to show a list on Twitter of hurricane-related information and resources. The list includes links to weather forecasts, lists of evacuation centers and bus service changes and delays.

Sharon Gaudin covers the Internet and Web 2.0, emerging technologies, and desktop and laptop chips for Computerworld. Follow Sharon on Twitter at Twitter@sgaudin, or subscribe to Sharon's RSS feed Gaudin RSS. Her e-mail address is sgaudin@computerworld.com.

August 24, 2011

Remembering Windows XP


First in a series. It was an innocent time. There was fun, fanfare and pride. Thousands of people worked together to complete something that would affect billions of lives -- that would be the most successful product of its kind. Ever. Eighteen days later the world they knew changed.




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


Ten years ago today, Aug. 24, 2001, in Redmond Washington, Microsoft Chairman Bill Gates and Jim Allchin, then vice president of the platforms group, officially released to manufacturing Windows XP. The RTM marked a huge achievement for Microsoft, which finally had a consumer operating system based on the NT kernel. Windows XP marked the end of the DOS/Windows 9x legacy and the beginning of a new lineage of Microsoft operating systems, continuing the path paved by Windows 2000 some 18 months earlier.

Dark clouds hung over Windows XP, however. In April 2000, US District Judge Thomas Penfield Jackson ordered Microsoft to be broken into separate desktop software and operating systems companies. A year later, an appeals court rescinded the breakup order but returned the case to a new judge. Some kind of penalty awaited Microsoft.

Meanwhile, the United States was griped in recession, following the dot-com collapse and Enron debacle. PC sales plummeted. If Microsoft was looking for about the worst time conceivable to launch Windows XP, this was it. Gartner sales projections for Windows XP were downright glum, for example.

Microsoft's Pride

But on this sunny day, one where stereotypical Seattle rain threatened to ruin festivities, those dark clouds seemed distant. Gates and Allchin gathered with other Microsoft employees, OEM partners and loads of journalists (Bloggers? Forbid! Not in 2001!) -- there was the ceremonial signing of gold code, placed in a briefcase and flown off by helicopter. Gates and Allchin looked hopeful during the RTM event, like proud fathers sending children off to the first day of school.

Timing was not coincidental. Microsoft had drawn a straight line from August 24 to September 24 to October 25 -- the latter two dates, respectively, when the first Windows XP PCs would go on sale and the software would officially launch in a big gala. That's right, new XP PCs preceded the official release by a month.

Microsoft and its partners planned to spend $1 billion promoting Windows XP. There would be multiple launch events around the globe, with the main one in New York City.

But darker clouds loomed unseen. On Sept. 11, 2001, terrorists flew highjacked jetliners into the World Trade Center's Twin Towers and into the US Pentagon. The collective American psyche entered a period of shock and mourning. An economy already ravaged by recession tumbled into despair. Microsoft couldn't respectively or in any way conceivably continue the big Windows XP launch event as planned.

Event organizers wisely chose to keep New York as the launch venue. Mayor Rudolph Giuliani welcomed Microsoft warmly. The city needed something to cheer the gloom, and revenues and tax sales dollars couldn't hurt either. So Giuliani joined Gates on Oct. 25, 2001, to officially launch Windows XP. There was a muted and respectful celebration. Microsoft's most important operating system ever debuted in the midst of uncertainty -- about America's future, the state of its economy and even Microsoft's fate before US District Judge Colleen Kollar-Kotelly.

A Reliable, Workhorse

Windows XP wasn't an exceptional operating system so much as a reliable one. Particularly after the release of Service Pack 2, which was more of a new release than an update, XP found its place as the world's workhorse operating system. SP2 appeared in early August 2004, nearly four years after Windows XP RTM.

"Old Reliable" brought tremendous stability to the PC marketplace. No Microsoft operating system stayed in service so long without a replacement. Two-and-a-half years would pass before successor Windows Vista launched, in separate November 2006 and January 2007 events. By then, Windows XP was so widely used, so widely supported by applications, peripherals and other third-party products, Vista struggled to find support from anybody.

Microsoft made architectural changes that required developers to adapt their applications, but few seemed interested. Why should they? Windows XP's install base was enormous -- the OS paid the bills. Windows Vista was a marketing disaster, and for many reasons, but one of the most overlooked is Windows XP's success. The operating system had achieved the so-called "good enough" threshold, which coupled with the stable ecosystem created a competitive barrier for Vista like earlier Windows versions posed to other developers' operating systems. How ironic!

When Windows 7 shipped in September 2009, more than 80 percent of Microsoft's desktop OS install base was on XP. A stunning achievement.

All this started 10 years ago today.

Here at BetaNews we stop to celebrate Windows XP and to remember this remarkably successful workhorse OS. Today and over the next few, we will share recollections of Windows XP. Some are ours, some are yours and others'. If you have a Windows XP memory to share, there's still time -- in comments to this story or by emailing joe at betanews dot com.

August 22, 2011

A case against tools

3rd party tools don't do much for me, how about you?
One of the biggest businesses in IT is 3rd party tools. And the DB market has almost more than I can even count. We've got tools for everything from backups to security and defrag. It's amazing how many of those things there are. And one of the questions I'm asked the most when I get mobbed by users at conferences is which tools do I use in my shop. What do I use for backup? What do I use for monitoring? What do I use for maintenance? And much more.




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


My answer is always the same no matter where I'm working. I use the Microsoft native tools. Now, I get ragged on sometimes for this because the MS tools are so base level, and don't offer hardly any advanced functionality so apparently I'm missing out on a lot. However, this is a topic I have a lot to say about and while I'm not going to launch into the full discussion, I am going to hit the highlights.

Ok so why don't I use 3rd party tools? Well, one of the biggest reasons is because they're typically not nearly as advanced as they would have you believe. Most of the time I find that whenever a company pitches an app to me it always falls just short of useful. So let's take for example a monitoring app that was pitched to me a while back. I'm of course, not going to mention any names here because it's not that kind of blog. It had a lovely interface with really nice graphs though. And it was fairly easy to configure and setup alerts. The historical piece of it was also pretty easy to work with and after learning just a couple tricks in the interface, it was fairly intuitive so I could narrow down the graphs to the exact time I was looking for very easily. However, it stopped there. On the surface it would seem like this is an excellent tool that any shop would welcome, but it isn't until you have enough experience to know what to look for that you realize that you don't want to manage your servers in this tool. For starters, while it's easy to configure, that's only for a single box. The configurations you setup for that box don't transfer to other boxes, so you have to configure each one individually. That's no way to manage a large environment. I don't know about you, but I don't have time to click through the same settings on all 700 of my servers. As well, while it is easy to configure and report on, you can't add counters to the collection. It comes with a set of counters that you can choose from, but if you're interested in a counter that's not included, you're out of luck. And I found that some of the counters I look at all the time for SQL Server aren't in the list. So I'd have to go outside the tool to get the other counters I'm looking for anyway. And what would be the point in that? And I really find that every tool has something wrong with it that makes me have to work around something.

The next big reason I use MS tools is that they're with me at every job. When I was young in this field I used to love the 3rd party tools. I would go out of my way to make sure my boss would buy whatever tools I liked working with. However, quite often I would find that the company either already had something in place (quite often one I wasn't that fond of), or they didn't have budget for tools. So now what do I do? I really love this one tool, but the company refuses to get it for me (for whatever reason). But whatever I write using the MS tools can be carried from job to job because they come with the products and they don't cost anything. So now I've got tools that I know how to use, and they can travel with me wherever I go.

Another reason is that even if the settings for a tool can be configured against groups of servers, your preferences can't easily be moved to another shop. So maybe you've got a specific set of counters you like to see by default, and specific thresholds. You have to set that up manually in your new shop. And if you're like me, you almost never use the default configs for any product so setting them up manually can be a chore. Personally, I like having to do as little as possible when I move to a new gig.

So while the MS tools don't have much to them, that only means that you can do whatever you like and actually keep your efforts. Whatever you do to manage your environment, you can use it in every new job, and your default settings stay intact. And now you've got a solid tool that you know inside and out and you can make any change to it you like. And one of the best aspects of it is you can write it in whatever you like. So if you're a C# guy, then do your stuff in C#. If you're a powershell guy, do what you like, etc. You're the boss. I've never failed to take my monitoring system to a new job and get it up and running in no time at all. I've had to completely rewrite it a couple times as I noticed I hadn't taken some big things into account, but that's what it's all about. It's all mine. And I can add features as I see fit. For me, managing an environment doesn't get any better than that.

Totally agree. I often find that these tools, at least when it comes to SQL Server, offer very little beyond a wrapper and new GUI around the built in functionality. I've even found it easier to set up certain things with the built in tools once you know how they work and have scripts written. The people who relied on these tools tended to use them as a crutch to analyze or do things that they didn't understand.

August 20, 2011

Adobe Edge HTML5 Developer News

Adobe Edge is the newest software package from Adobe which allows anyone to create animations on their website using HTML5, CSS, and Javascript. This tool is supposed to be very simple, as in it allows any user without in-depth HTML5 programming knowledge to add special effects to their website. This is done via a timeline in the software. Users can drag-and-drop graphics onto the design canvas, customize the timeline, and create streamline animated effects. This software is the first showing from Adobe that they are looking into the future and possibly away from solely using Flash for animations and interactive content.





Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


Adobe has been highly criticized about its insistence that Flash is still the standard and their inability to adapt to growing web standards as more people use Apple iOS products which do not support flash. The lack of flash support on those devices has made many web developers reconsider what technology they use to design websites, advertisements, and interactive content. Adobe says that Edge is not a replacement of Flash, but that it is a companion. Adobe has recently been upgrading their design suite software, such as Dreamweaver, to allow customization via more modern web functions and an easy flash integrator, to keep up with the times.

The Adobe Edge software will allow developers to add animations to existing websites, without causing any distress in the code and requiring a re-working of the source code. This is a solid feature in that it allows anyone who already has a website to simply make it more attractive and noticeable without a major website overhaul. The only current issue is related to how web browsers handle the code. Not every web browser yet fully supports HTML5 and CSS3 in its entirety. One would imagine that by the time Adobe Edge is fully released that these web browsers will be more geared with new code technology.

The largest benefit of Adobe Edge is that by using HTML5 instead of Flash to animate simple effects on web pages, loading times will be reduced. Many Americans still do not have access to high-speed internet, and not all Flash sites offer a standard HTML version. With Adobe Edge’s powerful effects, web developers can use standard web technology to implement them and in turn reduce the amount of bandwidth needed to load a web page. One of the largest causes for bounce-rates on a webpage is that the site never fully loads or loads too slow.

Adobe Edge is set for release sometime during the 2012 year. Currently, Adobe Edge has been released in Beta to anyone who wants to download and try it. The software can be found on Adobe Labs website. Early reviews are extremely positive and the future outlook for the Edge software is looking bright. Adobe Edge Tutorials will be making their appearance once web developers get more experienced with the software and find out how to use it to its fullest potential. One would imagine with the apparent simplicity of the software that Adobe Edge tutorials will allow the most novice of website developers to get their hands dirty and create stunning websites with great eye candy.

August 19, 2011

With SSL, who can you really trust?

Researchers come up with new schemes to shore up SSL authentication

SSL the encryption scheme that protects virtually all secure online transaction, requires that users rely on trusted third parties, but what if they can't be trusted?




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


Well, it turns out they can't be, as demonstrated earlier this year by the breach linked to trusted third party Comodo, but researchers are fashioning new trust models for SSL that they say are much less susceptible to being compromised.

One proposal, called Perspectives, is being vetted by a team at Carnegie Mellon University, and a second, called Convergence, is also being run through its paces by Moxie Marlinspike, a fellow at the Institute for Disruptive Studies, a lab devoted to privacy, anonymity and computer security.

MORE SSL: Researchers' SSL offloader costs fraction of commercial hardware

Their schemes are similar and call for shifting the authentication of SSL-protected Web servers from browsers and certificate authorities to a new entity called a notary.

Traditionally, when a browser wants to set up an SSL session with a server, it asks for the server's SSL certificate. The browser verifies the authenticity of the certificate by checking whether it has been signed by a root certificate authority that the browser trusts. In practice, the browser may rely directly on other certificate authorities that are ultimately vouched for by the root authority.

This creates a chain of trust that branches off from a root authority to authorities it trusts to authorities they trust.

If any link in one of these chains of trust is compromised, attackers could acquire false certificates for sites. These invalid certificates could be used to trick browsers into trusting them, and that sets browser-to-server communications up for man-in-the-middle attacks.

That is the scenario in the Comodo breach, in which one of its trusted partners issued nine phony certificates.

With Perspectives and Convergence, rather than relying on certificate authorities and the root certificates that ship with browsers, trust is placed on a notary. Notaries are servers that routinely check and record what certificates Web servers present over time.

When a browser receives a certificate from a server, it doesn't seek confirmation that the certificate is linked to a root authority. Instead, it asks a notary whether it matches the certificate that the server has been regularly issuing over a period of time. If so, that is a good indication that it is a legitimate certificate for that site.

The upside is that this kind of trust model doesn't rely on a small static set of certificate authorities, says David Andersen, an assistant professor at Carnegie Mellon's computer science department, who heads up the Perspectives project. "You don't put all your eggs in one basket," he says. "We run all the Perspectives notaries, so you end up trusting us. We don't like that."

So he hopes that in a fully deployed architecture, major corporations -- Google, Microsoft, Yahoo, Verisign -- as well as smaller companies and individuals would set up notaries. Notaries could share the data they gather. "As long as they all agree, then that site is OK. You can trust the accumulated results," he says. Users get a statistical, probabilistic verification of a certificate's authenticity, he says.

August 17, 2011

Lesson 2 Review

1. What is the function of an MMC? Why is it necessary to create customized MMCs?

The MMC is a tool used to create, save, and open collections of administrative tools, which are called consoles. The console does not provide management functions itself, but is the program that hosts management applications called snap-ins. You create custom MMCs to perform a unique set of administrative tasks.




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


2. What is a snap-in?

Snap-ins are programs used by administrators to manage network services.

3. What is the function of a console tree?

A console tree displays the hierarchical organization of the snap-ins contained with an MMC.

4. What are extensions?

Extensions are snap-ins that provide additional administrative functionality to another snap-in.

5. Which of the following console mode types allows users to create new windows

in the console?

a. Author mode

b. User mode—full access

c. User mode—limited access, multiple window

d. User mode—limited access, single window

The correct answer is a. Author mode allows users to add or remove snap-ins, create new windows in the console, view all portions of the console tree, and save MMCs.


August 15, 2011

Microsoft MCITP online Certification

Microsoft has created amazing new technologies that is implemented in many organization that is helping them to run their business more effectively, it mean’s that there are new opportunities for new jobs and skills personals that are able to run these advanced applications, the most in demand professionals now are days MCITP training this certification has beaten the recession there are lots of job demand in many organizations around the world, included DUBAI, USA, EUROPE, China, India, Japan, Australia, across every where. MCITP offers different fields of specialization to IT professionals. You can choose whatever certification you want to get. According to statistics, there are already millions of professionals with this IT diploma. There’s no need to worry about getting a job in the future because Microsoft has developed a scheme by dividing the programs according to its specialization. So the competition will still remain less even if there are already numerous IT associates worldwide. You can choose from becoming a Business Intelligence Developer, Consumer Support Technician, Database Developer, Database Administrator, Enterprise Messaging Administrator, Enterprise Support Technician, Server Administrator and others.



Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com

Most IT professionals look for this document in determining the perfect candidate for the job vacancy. It’s better if you have newer certification because it speaks of fresher learning and knowledge, which is needed in the business today.

One leading industry that dictated the evolution of computers and the likes is none other than Microsoft. The rise of the IT industry is unstoppable at present. The said industry has created lots of opportunities through the development of its certification programs. They are specially designed to enhance the technical skills of these IT associates. With the growth of MCITP or Microsoft Certified IT Professional in this business many professionals will have the chance to follow a certain path for their desired jobs. Wherein they can function well and display their knowledge and expertise.

MCITP offers different fields of specialization to IT professionals. You can choose whatever MCITP certification you want to get. According to statistics, there are already millions of professionals with this IT diploma. There’s no need to worry about getting a job in the future because Microsoft has developed a scheme by dividing the programs according to its specialization. So the competition will still remain less even if there are already numerous IT associates worldwide. You can choose from becoming a Business Intelligence Developer, Consumer Support Technician, Database Developer, Database Administrator, Enterprise Messaging Administrator, Enterprise Support Technician, Server Administrator and others.

Microsoft Certified IT Professional (MCITP)
Earn the Microsoft Certified IT Professional (MCITP) credential so you can highlight your field of expertise. Now you can distinguish yourself as an IT professional with the current skills and proven job-role capabilities to work effectively with a comprehensive set of Microsoft technologies.

• MCITP: Business Intelligence Developer
• MCITP: Business Intelligence Developer 2008
• MCITP: Consumer Support Technician
• MCITP: Database Developer
• MCITP: Database Developer 2008
• MCITP: Database Administrator
• MCITP: Database Administrator 2008
• MCITP: Enterprise Messaging Administrator
• MCITP: Enterprise Project Management with Microsoft Office Project Server 2007
• MCITP: Enterprise Support Technician
• MCITP: Enterprise Administrator
• MCITP: Server Administrator

MCITP is a good way of getting to the core of information technology. But just like any other training programs you should take the entry-level first. Some take this as a challenge and sooner or later they will climb up the ranks and achieve the certification that they deserve. From there, you can take other certifications and there are available guides that can help you choose the best path. Pick the program that you’re interested in but make sure you have the set of skills that can back you up later on. There are myriad of choices catered to you so it’s best to compare first and see what kind of certification will benefit you the most in the future.

Microsoft does not only create opportunities they also show their support in cultivating the skills of these people. They offer the best learning experience that includes exceptional study material, computer training, classroom training and as well as online classes. Whatever certification you choose, you will still get this kind of treatment. They want only the best for soon to be professionals like you so they’re putting their best effort to make the training efficient in many ways. You may want to go directly to their website to see the different kinds of MCITP certifications that they offer.

If you have a certification from Microsoft then you’ll have greater chances for greener pasteur. Most IT professionals look for this document in determining the perfect candidate for the job vacancy. It’s better if you have newer certification because it speaks of fresher learning and knowledge, which is needed in the business today. Even if you have a solid background in IT and you have a good number of recommendations, these things will not work out. MICTP certificate is the only solution for a much better job. Refresh your skills and enhance your skills now if you want to reach the top of the ladder in the IT industry.


August 13, 2011

Upgrading From the MCSE

MCSE is absolutely a great certification to have on your Curriculum Vitae. It demonstrates to employers that you know how to practically design and implement infrastructure for Windows Server 2003 and 2000 for business solutions. If you have already taken the full certification, it's easy for you to upgrade onto other I.T paths by taking one or two exams, rather than 7 now. Here we will talk about upgrading form MCSE.





Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com

You can obtain all three MCTS for your area by completing the upgrade 70-649 exam, which upgrades your MCSE to Windows Server 2008 - the newest server. To obtain two MCTS on the 2008 version of Windows Server, you can also take the upgrade 70-648 exam. Taking these two exams will update your skills to the new programs and demonstrate your willingness to specialize.

Only you have already taken the MCSE, the updated version, which looked at Windows Server 2003, it's not hard for you to upgrade to a few chosen paths. Upgrading will help you flourish in your career by opening up more opportunities, further validate your skills, demonstrate your commitment to the job as well.

70-649 exam is a prerequisite before you take the MCITP Enterprise Administrator upgrade exam while you need three MCTS, two of which you will have obtained whilst completing your MCSE and the other from 70-649, which upgrades you to Windows Server Technology Specialist of 2008. To upgrade for the MCITP Server Administrator, you are required to complete both MCTS (exam 70-649 and 70-648) to update you technology specialist certification to Windows Server of 2008.

In order to upgrade your MCSE certification to the MCITP Administrator completely, you need to take one of the following exams:

(1) Deploying and maintaining Windows Vista Client and 2007 Microsoft Office Systems Desktops (Exam 70-624).
(2) Configuring Windows Vista Client (Exam 70-620 ).
(3) Windows 7 Configuration (Exam 70-680).

To finish all you need for the MCITP Server Administrator, all you need to do after gaining the two MCTS is take the 'Windows Server 2008 Server Administrator' exam (70-646). One of these exams is then taken with 70-647 'Windows Server 2008, enterprise Administrator' in order for you to gain the full MCITP Enterprise Administrator qualification. So, now you all are clear about Upgrading From the MCSE? Hope the post above can help you know more about MCSE.


August 12, 2011

The Demise of the MCSE


Microsoft's barrage of Windows Server 2008 marks yet addition above server operating arrangement which will crave a accomplished new set of skills. The absolution of Server 2008 aswell comes with an check of the Microsoft acceptance program. If you're an accustomed MCSE exams, get accessible for some above changes. Did you apperceive that the MCSE as we apperceive it is traveling away? In its abode comes the MCTS certification. For example, titles such as MCTS: Windows Server 2008 - Network Infrastructure Configuration and MCTS: Windows Server 2008 - Application Platform Configuration are advised to appearance off your specific abstruse skills. Wondering what the new Windows Server 2008 acceptance affairs has in abundance for you? Here's an overview of the new Windows Server 2008 acceptance affairs as it relates to the MCSE professionals. Changes are aswell in abundance for MCPs and MCSAs.




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


Microsoft is afterlight the absolute acceptance affairs with abstruse changes for MCSEs complex in Windows Server 2008. The new affairs offers two tracks: Technology Alternation and Professional Series. For those gluttonous a MCTS certification, the Technology Alternation is the clue that validates abstruse accomplishment in a specific abstruse area. For example, a MCTS can specialize in Vista or .NET Framework 2.0. MCTS accreditation are acutely focused with an accent on technology. The Professional Alternation break down into two branches: IT Professional mcsa and Professional Developer. Since the majority of acceptable MCSEs don't about accompany the Developer track, we'll focus on the IT Professional certifications. These accreditation acquiesce you to authenticate your abilities to accomplish a specific job such as a Server Administrator.

When you auspiciously acquire your IT Professional certification, you acquire the appellation of Microsoft Certified IT Professional, or MCITP. To acquire an MCITP, you accept to aswell accept becoming the agnate MCTS acceptance in the agnate Microsoft product. Expect to canyon amid one to three exams for anniversary breadth of specialization. Two Professional Certifications will acceptable address to a lot of MCSEs: Server Administrator and Enterprise Administrator.

Each will crave MCTS training and MCITP training as able-bodied as casual a alternation of exams as apparent below: Server Administrator 70-642: Windows Server 2008 Network Infrastructure Configuring (MCTS) 70-640: Windows Server 2008 Active Directory, Configuring (MCTS) 70-646: Windows Server 2008 Administrator (MCITP) Enterprise Administrator 70-620: Configuring Microsoft Windows Vista Client or 70-624: TS: Deploying and Maintaining Windows Vista Client and 2007 Microsoft Office Arrangement Desktops (MCTS) 70-643: Windows Server 2008 Applications Platform, Configuring (MCTS) 70-642: Windows Server 2008 Network Infrastructure Configuring (MCTS) 70-640: Windows Server 2008 Active Directory, Configuring (MCTS) 70-647: Windows Server 2008 Enterprise Administrator (MCITP).


August 11, 2011

Google Working with Microsoft to Curb MHTML Exploit

Google noticed an increase in attacks on Microsoft Windows and Internet Explorer machines and is working with its rival to mitigate the MHTML exploit, which targets political activists.

Google said it is working with Microsoft to patch a hole in the Windows operating system hackers are trying to exploit to target activists, among other users.





Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


The search engine, which called the attacks "highly targeted and apparently politically motivated," said the perpetrator(s) abuses a known vulnerability Microsoft treated with a temporary patch in late January.

Update: Google would not reveal which activists have been targeted or the origin of the attacks.

The bug lies in the MHTML (MIME Encapsulation of Aggregate HTML) protocol handler on Windows XP and later Windows versions, and is exploited as a cross-site scripting attack when users surf the Web with Microsoft's Internet Explorer browser.

An attacker could leverage the hole by writing an HTML link designed to trigger a malicious script and convince the targeted user to click it.

The exploit can be used to run JavaScript code on IE, giving an attacker a way to access user information stored in the browser and trick users into installing malicious code.

Microsoft issued this fix for the security flaw in January, but the flaw is being used to target political activists and even users on at least one popular social Website, Google said.

Google's security engineers recommend users, including businesses whose computers use IE, run Microsoft's Fixit solution on their computers to block this attack until permanent patch is available.

For its part, Google said it has set up several server-side defenses to protect users of its own Web services against the MHTML exploit.

"That said, these are not tenable long-term solutions, and we can't guarantee them to be 100 percent reliable or comprehensive," Google's security team wrote in a blog post March 11. "We're working with Microsoft to develop a comprehensive solution for this issue."

That Google is working directly with rival Microsoft is a testament to the seriousness of the issue. Rivalries tend to get placed on the backburner where computer security is concerned, but the joint effort certainly underscores the companies' shared concern.

Indeed, Google said the abuse of this vulnerability represents a new quality in the exploitation of Web-level vulnerabilities. The company said such attacks previously focused on directly compromising users' systems, as opposed to leveraging vulnerabilities to interact with Web services.

August 9, 2011

Top 8 ways feds (and corporate users) can take advantage of green IT

GAO report outlines key federal green IT initiatives
How does the federal government go about implementing green IT? According to a report out today from the Government Accountability Office, the feds have adopted a number of practices that are useful not just for government IT but all manner of private and public company IT groups as well. These include everything from dedicated funding for green products, to improved employee training and reducing use of paper.



Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


BACKGROUND: 25 tech touchstones of the past 25 years

From the GAO report, here's a green IT roadmap:

1. Utilize new IT tools, such as thin client technology. An alternative to the use of desktops that is gaining attention is the use of thin client technology. The Department of State, by the end of fiscal year 2010, replaced 8,187 standard desktop computers with thin clients, providing annual reported energy savings of 630,399 kilowatt hours and emission savings of 422.7 tons of carbon dioxide, an environmental impact equivalent to planting 1,900 trees or powering 71 households year round.

2. Implement print management actions beyond duplex printing. Using responses obtained from its 2009 survey of federal employees, an IT provider estimated that the federal government spends about $1.3 billion annually on employee printing, and about one-third of that total, or about $440.4 million per year, is spent on unnecessary printing. The survey indicated that 89% of federal employees report that their agencies do not have formal printing policies in place -- for example, according to federal employees, just 20% of agencies have restrictions on color printing; only 11% of agencies have policies dictating when to print or not to print; and only 5% of agencies require personal password codes to print. In the non-federal sector, Hewlett-Packard implemented managed print services that reportedly allowed a customer to reduce the number of printers by 47% globally, cut per-page print costs by up to 90% and save more than $3 million in two years in the United States alone. In addition, California implemented the Go-Online program as an alternative to mainframe printing, reportedly reducing the number of pages printed by 54 million and reducing costs by $700,000 annually.

3. Consolidate and standardize IT equipment and services. In an earlier 2011 report, the GAO found because procurement at federal departments and agencies is decentralized, the federal government is not fully leveraging its aggregate buying power to obtain the most advantageous terms and conditions for its procurements. The report also stated that applying strategic sourcing best practices throughout the federal procurement system could produce significant savings. Similarly, according to a 2010 report by a private-sector IT council, the federal government's costs of operating IT systems are higher than they need to be, in some cases by more than a factor of two. The report estimated that at least 20% to 30% of the more than $70 billion spent annually on IT assets could be eliminated by reducing overhead, consolidating data centers, eliminating redundant networks and standardizing applications. Therefore, the report recommended that the federal government consolidate IT infrastructure. In the non-federal sector, the IT council report indicated that IBM had cut its overall IT expenses in half over the past five years through consolidation and standardization. In addition, the National Association of State Chief Information Officers (NASCIO) identified consolidation/optimization, through centralizing or consolidating services, operations, resources, infrastructure and data centers, as its No. 1 priority for 2011.

August 8, 2011

5 cool tools for cloud management


Testing reveals powerful new ways to spin up, protect, manage and backup cloud services

Cloud management tools are as varied as cloud uses. For this test, we chose five tools that each attack cloud management from a different perspective.



Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


We looked at Symplifed for identity management exclusively targeted to SaaS-based apps, Puppet Labs for virtual machine deployment, HP for building and managing private clouds, Abiquo for IaaS platform management and TurnKey Linux for low-cost cloud backup.

Cloud complexity
Symplified Identity Management and SinglePoint

Symplified Identity Manager (SIM) provides administrators with a way to deal with Web-based application identity and passwords. This is done through an "identity router" called SinglePoint. The SIM product, in turn, manages identity for users with SaaS applications.

The SaaS applications covered include LinkedIn, Google Apps (the business version), Salesforce and many more. Almost any Web app that has a login screen can be included, using HTTP federation.

With SAML-based SIM and SinglePoint, all of the construction of authentication is "behind the scenes" to users. Administratively, we found SIM and SinglePoint to be a little tough, but very usable once constructed.

SIM develops an identity vault that stores passwords and identities for selected websites. These identities can be linked to local in-house user stores such as LDAP or Active Directory via the included SimpleLink connector.

The identities and passwords are stored in a centralized vault that is encrypted with AES128, using a rotating encryption key. The vault is stored on the Identity Router, which can be installed locally or hosted by Symplified (ours was hosted).

The identity router becomes a middleman to connect the user to the apps. Single sign-on (SSO), access control and centralized auditing are some of the benefits of SinglePoint. But it must be emphasized that Symplified is only for Web-based apps.

Setup and configuration
SIM needs a virtual machine (VM) to connect your credentials (like Active Directory or LDAP) to the Symplified cloud-hosted proxy authentication system. The VM instance uses CentOS 5+ or Red Hat Linux. We used CentOS and only installed an SSH server on it.

After that we installed SimpleLink RPM (Red Hat Package Manager) kit. Symplified usually helps customers with this portion of the install; we tried doing it ourselves. After we had a setup call, we got help linking our Active Directory to Symplified's cloud platform. There is a local Web interface for uploading the credentials. The SimpleLink server then connects our infrastructure with its Identity Router(s), and behind the scenes SimpleLink uses openVPN to secure the channels.

SinglePoint Portal is the cloud-based admin Web portal where everything is set up and configured. SinglePoint Portal is a Flash-based app and is responsive, although the fact that it uses Flash will give some organizations security concerns. The portal allowed us to add user stores or entries of logon IDs and passwords. We could create application groups and links to the applications themselves. HTTP Federation or SAML type apps can be discovered, but it's also possible to manually configure HTTP-based apps that log users on.

August 7, 2011

Want To See Who Is Viewing Your Facebook Profile?

The Spark of Genius Series highlights a unique feature of startups and is made possible by Microsoft BizSpark. If you would like to have your startup considered for inclusion, please see the details here.

Name: WhoIsLive

Quick Pitch: WhoIsLive lets you see who is viewing the same webpage as you and start conversations with them.



Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


Genius Idea: Making every web page instantly social, with or without the participation of its publisher

What if every web page you visited became an instant chat room? Startup WhoIsLive is launching a browser plugin Tuesday that could become one way to find out.

The Internet Explorer and Firefox plugin creates a browser sidebar that shows you other users who are looking at the same web page. Using the sidebar, you can set a status message that everyone else on the page can see, or you can chat with people individually.

Theoretically, the tool can show you who is viewing your Facebook profile, allow you to ask for guidance from other shoppers on an ecommerce site or be used as a real-time discussion tool on blogs and news sites. The websites’ publishers don’t need to install anything for the plugin chat room to work on their sites.

But there is one rather huge caveat: Users can only see each other, not web browsers who haven’t installed the plugin — which means that a critical mass of users needs to be reached before the tool is useful. And before you can see who is viewing your Facebook profile, you’ll need to make yourself visible to people who might be monitoring their profiles with the same tool.

“It’s like anything else that is related to social,” explains co-founder Elad Natanson. “It’s a give and take. ”

The idea behind WhoIsLive is a great one. Companies like Marginize have long been aiming to build a social layer on the web that is based on what you care about instead of who you know, and enabling people on the same page to connect is a smart way to do it. If the tool gains widespread adoption, then Natanson’s prediction that WhoIsLive will “change the way that people use the Internet” isn’t unreasonable.

Getting to that critical mass, however, is the startup’s biggest hurdle. If it pulls it off, Natanson says WhoIsLive will sell a premium product to site owners that designates them as such in the chat list. Many services like WebsiteAlive and Livezilla offer similar live-chat customer service tools, but site visitors can only chat with the site owner. The premium product would also offer site owners personalized analytics.

“You always see the numbers,” Natanson says. “But in this case you can actually see who your visitors are … You can connect with them.”

Photo courtesy of istockphoto, ChristopherBernard
Series Supported by Microsoft BizSpark

Microsoft BizSpark

The Spark of Genius Series highlights a unique feature of startups and is made possible by Microsoft BizSpark, a startup program that gives you three-year access to the latest Microsoft development tools, as well as connecting you to a nationwide network of investors and incubators. There are no upfront costs, so if your business is privately owned, less than three years old, and generates less than U.S.$1 million in annual revenue, you can sign up today.

August 5, 2011

Google+ Could Spice Up New Google Realtime Search

Google's (NASDAQ:GOOG) Realtime Search product is returning for an encore with Google+ updates, according to the company's lead search engine engineer.

Google experimented with real-time search for more than a year after striking deals to integrate tweets from Twitter and status updates from Facebook and MySpace, as well as several other sources.




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


The search giant gave Realtime Search a new home here, http://www.google.com/realtime, last August, allowing users to search and scroll through tweets, as well as links from YouTube, Quora and other Websites.

The idea was to catch some of the real-time traffic enjoyed by Twitter when major news events rocked the world. However, Google failed to renew its agreement with Twitter for access tweets through the firehose API, and so the company took Realtime Search down July 2, according to Search Engine Land. Google said at the time:

"Since October of 2009, we have had an agreement with Twitter to include their updates in our search results through a special feed, and that agreement expired on July 2. While we will not have access to this special feed from Twitter, information on Twitter that's publicly available to our crawlers will still be searchable and discoverable on Google."

Google Fellow Amit Singhal said during a Churchill Club panel Aug. 4 that Google took down Realtime Search because it wasn't providing enough value without the Twitter stream, according to Mashable.

Singhal added that his team is "actively working" on bringing the product back, and is testing adding data from Google+ and other sources to Realtime Search.

Adding Google+ status updates—even just from the current 25 million or so + users, will certainly bring more value to Realtime Search because it would allow people who might not yet be part of the Google+ field trial to see what kind of conversations are happening on the new social network. That's good exposure for the service.

It would also continue the trend of Google integrating its software products to create a more seamless Web service mesh. More integrated generally means faster for users to access and switch between services, which could translate to more searches conducted and ads served.

Some Mashable readers urged Google to hash out an agreement with Twitter, which has as much as millions of active users firing a billion tweets a day:

"Without including Twitter, this becomes a less compelling tool, regardless of adding Google+. Twitter's mainstream appeal means it covered any topic worth talking about in real-time search, often helping to find out localized information as well as international level incidents," wrote reader Alex Sarson in comments after the Mashable piece.

"Overall Google, get back to the table with Twitter… negotiate… or don't bother wasting your time."

August 4, 2011

Using Dependency Properties to extend existing controls in WPF

So you have a user who requires some behaviour on your controls, but the controls are Microsoft's standard ones, for example the textbox.

You don't want to subclass the control and then have to go around your xaml changing from one to another.

Well this is where dependency properties come into view as they allow you to extend the properties and hence the behaviour of existing controls.




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com


Recently someone was asked to change their form so that the enter key moved like the tab key and then they were asked to make the text get selected on focus, thus enabling quick data entry.

So lets start off by creating a simple dependency property to perform the enter as tab.

The easiest way of changing the behaviour of the enter key is to handle the previewkeydown event and override the key code and change from enter to tab. We could do this by changing the form in the code behind, but this would clutter the code.

So the first thing we do is a add a new class that will contain the code handlers etc for the new property.

We need to register our new property and then deal with it's value changing

Public Shared ReadOnly EnterAsTabProperty As DependencyProperty = DependencyProperty.RegisterAttached("EnterAsTab", GetType(Boolean), GetType(SmartText), New UIPropertyMetadata(False, AddressOf EnterAsTabChanged))

this line register a new property EnterAsTab and tells the system that when it's value changes to call the method EnterAsTabChanged

Note when you register a property like this there will have to be 2 methods to handle the property set/get, these must be named SetXXXX,GetXXXX, in our case we will do nothing here other tahn route though to the dependency object where out property will be stored. ( note this means that the property is stored not on our class, but on the target object itself )

So the job is nearly done, we just have to do the tricky wotk in our changed event, ie. attach to the event and make sure we attach to the unloaded event so we can clean up afterwards.

AddHandler ue.Unloaded, AddressOf ue_Unloaded
AddHandler ue.PreviewKeyDown, AddressOf ue_PreviewKeyDown

A quick look at the previewkeydown and you'll see our target code

so a quick build and we can now go to our form xaml
add a namespace reference
xmlns:my="clr-namespace:WpfApplication1DelMe"
and then we can add the new property to the grid control
my:SmartText.EnterAsTab="True"

and there we go start up and the new behaviour is added to the grid and it's contained text boxes.

So now we move onto the autoselect property, we follow the same method as above, but one difference, here we want to be able to add to either a container ( eg grid ) or the text box level itself

But when you try and do this you'd like to iterate the textbox controls in the grid.

How do we do that? here we find that the controls both the the logical tree and visual tree haven't been buitl yet, so the usual mehtod of iteraiting controls fails.

So lets be sneaky and hook the template loaded event after which we know the tree will have been build and then use the same method as above on the iterated tree

For i = 1 To VisualTreeHelper.GetChildrenCount(sender)

Dim dobj As DependencyObject = VisualTreeHelper.GetChild(sender, i - 1)

If TypeOf dobj Is TextBox Then
Dim txt As TextBox = dobj
AddHandler txt.Unloaded, AddressOf ue_AutoSelectUnloaded
AddHandler txt.GotFocus, AddressOf ue_GotFocus
End If

Next

Now are job is done and we can add the new property at the level we want..

No doubt there are a few bits in the code that are wrong, but i think it's a good starting point and explains a simple use of dependency properties


Public Class SmartText

#Region "EnterAsTab"


Public Shared Function GetEnterAsTab(ByVal obj As DependencyObject) As Boolean

GetEnterAsTab = obj.GetValue(EnterAsTabProperty)

End Function

Public Shared Sub SetEnterAsTab(ByVal obj As DependencyObject, ByVal value As Boolean)

obj.SetValue(EnterAsTabProperty, value)

End Sub

Public Shared Sub ue_PreviewKeyDown(ByVal sender As Object, ByVal e As System.Windows.Input.KeyEventArgs)
Dim ue As FrameworkElement

ue = e.OriginalSource
If (e.Key = Key.Enter) Then
e.Handled = True
ue.MoveFocus(New TraversalRequest(FocusNavigationDirection.Next))
End If
End Sub


Private Shared Sub ue_Unloaded(ByVal sender As Object, ByVal e As RoutedEventArgs)
Dim ue As FrameworkElement

ue = sender

If (ue Is Nothing) Then Return

RemoveHandler ue.Unloaded, AddressOf ue_Unloaded
RemoveHandler ue.PreviewKeyDown, AddressOf ue_PreviewKeyDown
End Sub


Public Shared ReadOnly EnterAsTabProperty As DependencyProperty = DependencyProperty.RegisterAttached("EnterAsTab", GetType(Boolean), GetType(SmartText), New UIPropertyMetadata(False, AddressOf EnterAsTabChanged))

Public Shared Sub EnterAsTabChanged(ByVal d As DependencyObject, ByVal e As DependencyPropertyChangedEventArgs)
Dim ue As FrameworkElement
ue = d
If (ue Is Nothing) Then Return

If (e.NewValue) Then
AddHandler ue.Unloaded, AddressOf ue_Unloaded
AddHandler ue.PreviewKeyDown, AddressOf ue_PreviewKeyDown
Else
RemoveHandler ue.PreviewKeyDown, AddressOf ue_PreviewKeyDown
End If
End Sub

#End Region


#Region "AutoSelect"


Public Shared Function GetAutoSelect(ByVal obj As DependencyObject) As Boolean

GetAutoSelect = obj.GetValue(AutoSelectProperty)

End Function

Public Shared Sub SetAutoSelect(ByVal obj As DependencyObject, ByVal value As Boolean)

obj.SetValue(AutoSelectProperty, value)

End Sub

Public Shared Sub ue_GotFocus(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
Dim ue As TextBox = sender

ue.SelectAll()

End Sub

Private Shared Sub ue_AutoSelectContainerLoaded(ByVal sender As Object, ByVal e As RoutedEventArgs)

Dim pa As FrameworkElement = sender
RemoveHandler pa.Loaded, AddressOf ue_AutoSelectContainerLoaded

For i = 1 To VisualTreeHelper.GetChildrenCount(sender)

Dim dobj As DependencyObject = VisualTreeHelper.GetChild(sender, i - 1)

If TypeOf dobj Is TextBox Then
Dim txt As TextBox = dobj
AddHandler txt.Unloaded, AddressOf ue_AutoSelectUnloaded
AddHandler txt.GotFocus, AddressOf ue_GotFocus
End If

Next

End Sub

Private Shared Sub ue_AutoSelectUnloaded(ByVal sender As Object, ByVal e As RoutedEventArgs)
Dim ue As TextBox

ue = sender

If (ue Is Nothing) Then Return

RemoveHandler ue.Unloaded, AddressOf ue_AutoSelectUnloaded
RemoveHandler ue.GotFocus, AddressOf ue_GotFocus
End Sub


Public Shared ReadOnly AutoSelectProperty As DependencyProperty = DependencyProperty.RegisterAttached("AutoSelect", GetType(Boolean), GetType(SmartText), New UIPropertyMetadata(False, AddressOf AutoSelectChanged))

Public Shared Sub AutoSelectChanged(ByVal d As DependencyObject, ByVal e As DependencyPropertyChangedEventArgs)

If Not TypeOf d Is TextBox Then

If Not TypeOf d Is FrameworkElement Then Return

Dim pa As FrameworkElement = d

If (e.NewValue) Then
AddHandler pa.Loaded, AddressOf ue_AutoSelectContainerLoaded
Else
RemoveHandler pa.Loaded, AddressOf ue_AutoSelectContainerLoaded
For i = 0 To VisualTreeHelper.GetChildrenCount(pa)

Dim dobj As DependencyObject
dobj = VisualTreeHelper.GetChild(pa, i)

If TypeOf dobj Is TextBox Then
Dim txt As TextBox = dobj
RemoveHandler txt.GotFocus, AddressOf ue_GotFocus
End If

Next
End If

Return

Else

Dim ue As TextBox = d

If (e.NewValue) Then
AddHandler ue.Unloaded, AddressOf ue_AutoSelectUnloaded
AddHandler ue.GotFocus, AddressOf ue_GotFocus
Else
RemoveHandler ue.GotFocus, AddressOf ue_GotFocus
End If
End If

End Sub

#End Region

Private Shared Sub DumpLogicalTree(ByVal parent As Object, ByVal level As Integer)

Dim doParent As DependencyObject
Dim typeName As String = parent.GetType().Name
Dim name As String = Nothing

If (TypeOf parent Is DependencyObject) Then
doParent = parent
name = doParent.GetValue(FrameworkElement.NameProperty)
Trace.WriteLine(String.Format("{0}: {1}", typeName, name))

For Each child In LogicalTreeHelper.GetChildren(doParent)
DumpLogicalTree(child, level + 1)
Next
Else
name = parent.ToString()
Trace.WriteLine(String.Format("{0}: {1}", typeName, name))
Return

End If



End Sub

End Class

August 1, 2011

Windows 7 smartphone is 'world's smallest PC'

Fujitsu says an Intel Atom-powered smartphone that runs Windows 7 will be available in Japan July 23. Touted as the "world's smallest PC," the Loox F-07C includes a four-inch, 1,024 x 600 pixel touchscreen, 1GB of RAM, a 32GB solid state disk, dual cameras, a microSD slot, and an HDMI video output, according to the company.




Best Microsoft MCTS Training – Microsoft MCITP Training at Certkingdom.com

Fujitsu's Loox F-07C runs Windows 7 on a 1.2GHz Intel Atom Z600 processor, equipped with 1GB of RAM and 32GB of solid state disk storage. However, it wouldn't quite be accurate to call the device a "Windows-based phone," since the smartphone side of the operation runs the Symbian operating system. Rather, think of this as a very compact Windows 7 tablet that just happens to have a smartphone attached to it.

Fujitsu's Loox F-07C

The Windows environment is apparently suspended when the Loox F-07C is being used as a phone. However, customers of the NTT DoCoMo network -- where the device is initially being offered -- will be able to receive calls when using the device as a computer).

In smartphone mode, the device offers up to 600 hours standby, 370 minutes talk time, and 170 minutes of video calling. However, Windows mode is good for just two hours of operation, according to Fujitsu.

The Loox F-07C's cellular radio works as a modem for Windows data access at up to 7.2Mbps, according to Fujitsu. The device also includes 802.11b/g/n wireless networking and dual cameras -- a five megapixel photo-taker, and a VGA-resolution sensor for videoconferencing.

In addition to its four-inch touchscreen (with 1024 x 600 pixel resolution) the Loox F-07C also has a slide-out QWERTY keyboard, a microSD slot that accepts up to 32GB of add-on storage,plus a stand for desktop use and recharging. An included Y-cable allows connecting a USB keyboard and mouse as well as an HDMI-interfaced monitor, Fujitsu says.

Fujitsu's Loox F-07C in smartphone (left) and PC (right) modes

Fujitsu says the Loox F-07C measures 5.82 x 3.14 x 2.08 inches (148 x 80 x 53mm) and weighs approximately 7.76 ounces (220g). The device comes with a Japanese edition of the Windows 7 Home Premium operating system, plus a two-year license for Word 2010, Excel 2010, and Outlook 2010, the company adds.

A demonstration of the Loox F-07C
Source: Akihabara News

Further information
More information may be found on the Fujitsu Loox F-07C product page.
Bookmark and Share