Sunday, February 13, 2011

70-638 Real Exam

Certkingdom 70-638 Exam is written to coincide with the real test by the experienced IT experts and specialists. With the complete collection of Questions and Answers, Certkingdom 70-638 is high enough to help the candidates to pass 70-638 exam easily without any other study materials and no need to attend the expensive training class.


70-638 exam questions are often regarded as some of the most challenging you will face today! This increases the importance for you to use good quality updated 70-638 practice exams as they will provide you with a measure of how you will do in the actual 70-638 exam.

However, this being said, be aware that Microsoft 70-638 free exam questions, 70-638 free exams and 70-638 free practice exams should all be used with caution, because often you will find them being inaccurate, outdated and not even relevant to the 70-638 exam objectives. Through feedback from thousands of certified individuals, we can offer you this word of caution for all free 70-638 exams that you come across online and offline.

Saturday, February 12, 2011

Avoid getting buried in technical debt

In an experience report on the benefits of object-orientation for OOPSLA ‘92, Ward Cunningham observed:

Another, more serious pitfall is the failure to consolidate. Although immature code may work fine and be completely acceptable to the customer, excess quantities will make a program unmasterable, leading to extreme specialization of programmers and finally an inflexible product. Shipping first time code is like going into debt. A little debt speeds development so long as it is paid back promptly with a rewrite. Objects make the cost of this transaction tolerable. The danger occurs when the debt is not repaid. Every minute spent on not-quite-right code counts as interest on that debt. Entire engineering organizations can be brought to a stand-still under the debt load of an unconsolidated implementation, object- oriented or otherwise.


Best online Microsoft MCTS Training, Microsoft MCITP Training at certkingdom.com


Cunningham’s debt metaphor has since become popularized as “technical debt” or “design debt”. The analogy applies well on several levels.

Debt service. Steve McConnell points out that where there’s debt, there’s interest. Not only do you eventually have to implement a correct replacement (paying back the principle), but in the mean time, you must work around what you implemented incorrectly (that’s the interest). Doing it wrong takes up more time in the long run, although it might be faster in the short term.

Deficit coding. Some organizations treat technical debt similarly to how some governments and individuals treat fiscal debt: they ignore it and just keep borrowing and spending. In terms of technical debt, that means ignoring the mistakes of the past and continuing to patch new solutions over old problems. Eventually, though, these patches take longer and longer to implement successfully. Sometimes, “success” gets redefined in terms of the minimum required to get by. More significantly, the entire system becomes more brittle. Nobody fully comprehends all of its dependencies, and even those who come close can’t make major changes without breaking things. Users begin to wonder why problems take so long to get fixed (if they ever do) and why new problems arise with every release.

Write-offs. You always have the alternative of declaring technical bankruptcy. Throw out the project and start over. As in the financial world, though, the consequences of that decision aren’t trivial. You can lose a lot of credit with users and supporters during the interim when you don’t have a product. Furthermore, a redesign from the ground up is a lot more work than most people realize, and you have to make sure it’s done right. The worst possible scenario would be to spend millions of dollars, years of effort, and end up with only a newer, shinier pile of technical debt. The very fact that you’re considering that kind of drastic measure indicates strongly against your success: the bad habits that got you here have probably left thousands of critical system requirements completely undocumented. Good luck discovering those before you ship something to customers.

It’s not all bad. Strategic debt can leverage finances, and the same holds true in the technical world. Sometimes you need to get to market more quickly than you can do it the right way. So, you make a strategic decision to hack part of the system together, with a plan to go back later and redesign that portion. The key here is that you know that you’re incurring a debt, and it’s all part of a plan that won’t allow that debt to get out of control. It’s intentional, not accidental.

That’s the main benefit of using the technical debt metaphor: awareness. Too often, after a particularly bloody operation on a piece of unmaintainable code, a developer will approach his or her manager with “We really need to rewrite this module,” only to be brushed off with “Why? It’s working now, isn’t it?” Even if the developer possesses the debating skills necessary to point out that all subsequent changes to this code would benefit from taking some time now to refactor it, the manager would rather take chances on the future, because “we’ve got enough on our plate already.”

By framing the problem in terms of the debt metaphor, its unsustainability becomes clear. Most professionals can look at a balance sheet with growing liabilities and tell you that “somethin’s gotta change.” It isn’t always so apparent when you’re digging a similar hole technically.

Friday, February 11, 2011

Certkingdom Product Overview: 70-620

We guarantee your 70-620 success with our 70-620 Exam Resources. Our exams are developed by highly experiences IT Professionals working in today's prospering companies and data centers. All our practice exams including 70-620 exam guarantee you the exam success you need.

You can find many online resources for preparing for the 70-620 exam but read below to discover why Certkingdom is your reliable source for practice tests, study guides, and true testing environment. Nothing will prepare you for your next exam like a Certkingdom. You find it all here at Certkingdom.com.


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



We are all well aware that a major problem in the IT industry is that there is a lack of quality study materials. Our Exam 70-620 Preparation Material provides you everything you will need to take a certification examination. Details are researched and produced by Certification Experts who are constantly using industry experience to produce precise, logical and verified answers. You may get questions from different web sites or 70-291, but logic is the key.

Our 70-620 Exam will provide you with exam questions and verified answers that reflect the actual exam. These questions and answers provide you with the experience of taking the actual test. Our free Microsoft question papers is not just questions and answers, These are your access to high technical expertise and accelerated learning capacity. Certification Experts, Certified Computer Trainers, Technical Coworker and Comprehensive Language Masters, who have a solid, verified and certified background and high technical expertise, have compiled these questions and answers. 70-620 exam preparation Q and A provided by Certkingdom will make you feel like you are taking an actual exam at a Prometric or VUE center without any hesitation.

Furthermore, we are constantly updating our Exam 70-620. These 70-620 Exam updates are supplied free of charge to Certkingdom customers- hereby becoming an investment rather than a disposable product. Our clients receive the most reliable and up-to-date information when they decide to take the exam, Our candidates walk into the Testing Room as confident as a Certification Administrator.

Like actual certification exams our 70-620 Exam is in multiple-choice questions (MCQs). After purchasing our products you are just a step away from testing for certification. Still not convinced? Try our free sample or choose to buy your 70-620 Practice Exam now!

We are planning to launch our online exam engine. We will inform our customers when it will be available. The clients will feel the real exam environment while running this engine. This testing engine will be helpful to our customers and IT candidates 70-680 to pass the actual exams without any hesitation.

Monday, February 7, 2011

Microsoft Dynamics CRM 3.0 Clients

Microsoft Dynamics CRM 3.0 Clients For Microsoft Office Outlook Compatibility Update (Service Provider Edition) 1 (Windows)



Best online Microsoft MCTS Training, Microsoft MCITP Training at certkingdom.com




With this update, for the Service Provider Edition of Microsoft Dynamics CRM, you can install and run Microsoft Dynamics CRM clients for Microsoft Office Outlook on computers that run Windows Vista-based operating systems and/or Office 2007-based applications. Microsoft Dynamics CRM clients for Microsoft Office Outlook enables access to the same data through Outlook as the Microsoft Dynamics CRM Web client. This version is the first release on CNET Download.com.

Saturday, February 5, 2011

Windows Phone 7's disappointing app sales reality

Windows Phone 7 developers got an unexpected present from Microsoft this holiday season: early payouts (bumped up to January from February) and immediate access to downloads and sales data (originally slated for February as well). I don’t know why Microsoft had a sudden change of heart, but I do know that there was a widely circulated and quoted, copied, and imitated article about how hard it was to make development decisions regarding the server-side end of Windows Phone 7 apps without this data. The timing of the change in course for Microsoft and the publication of that article (November 29, 2010) is curious indeed.


Best online Microsoft MCTS Training, Microsoft MCITP Training at certkingdom.com

Before this information was released, developers were really frustrated because they knew the data existed. Bing’s Visual Search was showing the “download popularity” of apps for a short period of time (incidentally, I think that the ranking weights recent downloads much more than past downloads), and developers were finding other ways to get the data (such as pinging a Web service when an app was run for the first time or purchased).

A look at the numbers
From my perspective, the numbers are positively abysmal. I am not going to comment on how these numbers may indicate potential handset sales because I don’t know nearly enough about the correlation between the number of handsets sold and the actual sales numbers on other platforms to make any guesses. I have said that Windows Phone 7 development should be thought of as a hobby or a learning experience rather than a business model, and I was spot on. Let’s look at the data for my Windows Phone 7 apps to see what I mean.

My first Windows Phone 7 app was the free Airport Status Checker. It’s hardly a unique app, and it’s limited in scope. Incidentally, the app has a poor user rating (one-and-a-half stars from three reviewers, last I checked), but since a good number of the downloaders are outside the United States, and it only works for U.S. airports, I suspect that is the source of the poor ratings. At one point, Bing Visual Search showed it as #272 in the rankings, but it has been slowly slipping. A friend reports that his apps are slowly slipping, as is my other app that has been out a while, which is why I believe that recent downloads are more important in the rankings. All the same, it is still at the bottom of the top 10% of applications on the platform, which isn’t too shabby.

Airport Status Checker had just over 900 downloads in a month, but let’s put this into perspective. Every now and then, I post source code that accompanies one of my TechRepublic articles to my company’s Web site, and those packages get over 900 downloads in several days, so 900 downloads does not impress me. That’s the number of downloads that some obscure, niche piece of shareware can get on one of the major shareware/freeware/trialware sites. Of course, the phone market is much, much smaller. At the same time, the Windows Phone 7 App Hub is too. It isn’t the saturated market that the Apple App Store and the Android Marketplace are. You can write a throwaway app like Airport Status Checker, and it will still stand out a little (it didn’t help that I used a public domain icon that a number of other apps used too).

But what do the numbers on a paid application look like? My Local Crime Rate application has been ranked at the top of the bottom 50% for a while, coming out around #1,700 and sliding down to around #2,000. It has been out nearly a month. It is priced at 99 cents, and does not have a free trial. It has a whopping seven downloads. Assuming the pace of sales holds steady, accounting for Microsoft taking 30% of revenues and holding checks until you’ve earned $200 in payouts, it would take me over 288 months to see my first $200 check from Local Crime Rate. And that is an app that is not doing too poorly in the overall rankings. That tells me that apps in the bottom 50% are looking at 10 downloads per month, or less.

My third application, Name That Nerd, provides some additional clues. After about a week in the market, it is rated #2,006 (out of 3,000 listed). It has 24 downloads and 1 sale. Extrapolating a little bit more, that’s 100 downloads a month and 4 sales (at 99 cents each). I can understand the low sales numbers — it’s a quiz application, and I simply did not put many entries into the quiz database (I was in a hurry to get it approved so I could enter a contest). I take full credit for the sales numbers.

The top apps are pretty high-quality, for the most part. Kudos to the folks who put forth the time and effort to making something good. (There are reports that Microsoft has been slipping payments to developers to port apps or develop apps for Windows Phone 7.) That said, my Airport Status Checker app shows that you can be in the top 10% (which isn’t a bad place to be) and not be moving many units. If it was a paid app, even with a 20% conversion rate (which is phenomenal), that would be under $200 in sales because Microsoft took its percentage. While $200 in sales is a good number for an application that required this level of effort, it is abysmal for anything that I would have spent much time and effort on.

Conclusion
My advice still stands for the time being: do not develop applications for Windows Phone 7 with the expectation that you will make big bucks. Does this mean that there is no opportunity in the Windows Phone 7 App Hub to make money? Not at all. I think that the market is wide open for apps.

Games and entertainment dominate the top apps, but outside the top tier, the apps look pretty run-of-the mill, with a lot of unit converters, flashlights, and dice rolling applications. The applications are mostly uninteresting right now. I think that the folks who can fulfill basic, mass market need (say, an outstanding Twitter or Facebook application for 99 cents), put together a polished game, or create a must have business application will be on to something. I am sure that there is a logarithmic rise in download rates in the top 100 as well.

So, if you have an app that you think can get into the top 100, or it will be something with staying power and earn enough per month to make you happy, by all means, go for it. But if your plan is to count on the sheer number of downloads to carry a niche or less than stellar product into profitability, you are mistaken. Windows Phone 7 just does not have the number of handsets out there for a “throw mud to the wall and see what sticks” strategy to get a great success unless you have a way of cranking out mud at a rapid pace.

Wednesday, February 2, 2011

How to Create A Hidden User Account | Windows Tweak

This tweak allows an account that is normally displayed on the Welcome screen to be hidden from view. To log on using the account it's necessary to use the Log On To Windows dialog box similar to the one in Windows 2000. #[Start] [Run] [Regedit]#Registry Key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\SpecialAccounts\UserList#Modify/Create the Value Data Type(s) and Value Name(s) as detailed below.#Data Type: REG_DWORD [Dword Value] // Value Name: Type Name of Account to be Hidden#Setting for Value Data: [0 = Account is Hidden / 1 = Enabled]#Exit Registry and Reboot...



Best online Microsoft MCTS Training, Microsoft MCITP Training at certkingdom.com


While the account is hidden on the Welcome screen, note that the account profile will be visible in C:\Documents and Settings or wherever user profiles are stored as well as in Local Users and Groups

Tuesday, February 1, 2011

Exam 70-620 Preparation Material

Preparation Tools and Resources
To help you prepare for 70-620 Exam, Microsoft Learning recommends that you have hands-on experience with the product and that you use the following training resources. These training resources do not necessarily cover all of the topics listed in the "Skills Measured" tab.

Classroom Training
?5117A: Installing, Configuring, Troubleshooting, and Maintaining Windows Vista (3 Days)
?5115AL: Installing and Configuring the Windows Vista Operating System - MODL (3 Days)
?5116AL: Configuring Windows Vista Mobile Computing and Applications - MODL (2 Days)

Microsoft E-Learning
?10327AE: MCTS (Exam 70-620): Configuring Microsoft Windows Vista Client (28 Hours)
?5354BE: Configuring Windows Vista Networking and Security (10 Hours)
?5347BE: Installing and Configuring Windows Vista (12 Hours)
?5103BE: Upgrade Skills to Configure Windows Vista (16 Hours)

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


Microsoft Press Books
?MCTS Self-Paced Training Kit (Exam 70-620): Configuring Microsoft Windows Vista Client Practice Tests
?MeasureUp
(Measureup.com)
?Self Test Software
(Selftestsoftware.com)

Microsoft Online Resources
?Windows Vista - Learning Portal: Find special offers and information on training and certification provider.
?Product information: Visit the Windows Vista Web site for detailed product information.
?Microsoft Learning Community: Join newsgroups and visit community forums to connect with your peers for suggestions on training resources and advice on your certification path and studies.
?TechNet: Designed for IT professionals, this site includes how-to instructions, best practices, downloads, technical resources, newsgroups, and chats.

This is an easy exam. In fact, it's a laughably-easy exam if you have a lot of Windows experience and certifications. If you don't, you still shouldn't have much problem at all. I can't imagine someone failing if they read a good book and study my notes here. I used the Sybex study guide to study for this exam. It did the job (again, the exam is easy), though I found that it covered a lot of material that the exam doesn't cover. Those topics end up being covered in the 70-622 exam (Vista, Enterprise Support). If you intend on taking 70-622 next, then the Sybex guide practically kills two birds with free certification exam papers. If, on the other hand, you don't intend on taking 70-622 next, you might be better off with the Microsoft study guide, which appears to better-address the 70-620 and not much more. Both are very good and recommended guides; pick the one that better suits your plans for after 70-620.

MCITP Training - MCITP Certificaion - MCTS Exams Training - CCNA Exams - and more at CertKingdom.com