Tag Archives: Reviews

E-Book Review – Introducing Windows 10 for IT Professionals, Preview Edition


In this post I am going to share my views on the E-Book which I finished reading in the recent time; it’s titled “Introducing Windows 10 for IT Professionals, Preview Edition (ISBN: 9780735696969)” authored by Ed Bott. The author is a well known award-winning technology journalist and wrote more than 25+ books earlier on Microsoft Windows and Office.

Introducing Windows 10 for IT Professionals, Preview Edition
(Select the above link, download a copy of the eBook)

As I updated earlier, this book is a preview, a work in progress about a work in progress, lol. But it offers a great snapshot of the Windows 10 Technical Preview as of April 2015, on the eve of the BUILD Developers’ Conference in San Francisco. By design, this preview edition provides more detailed info and good book for IT Pro’s. Ed promises that he will revise and expand the content in this edition to reflect the finished product when the Windows 10 will be launched – that would be awesome for sure.

This book starts with an overview of the operating system, laying out the many changes to the user experience, and diving deep into deployment and management tools where it’s necessary. Also i can see that it’s not a in-depth guide or detailed book. But it will help you to understand how and when, to incorporate Windows 10 into your enterprise, based on your own organizational requirements. That’s the cool stuff with this book. If you’re an IT Pro, then you will find tips and tricks about the new user experience than your users want but more about management, deployment, and security in this book. I love the following info which is discussed in detail:

– Introduction about Windows 10
– Installing and deploying Windows 10
– Security
– Deploying and managing Windows Store apps
– Web browsing and Web apps
– Windows 10 Networking
– Virtualization and remote access
– Backup and recovery options in Windows 10
– Windows 10 on Phones and small tablets

So I would recommend this book; as it’s good for any IT Pro who wish to learn more about Windows 10 and it provides more detailed info, technical know-how, tips/tricks, insights. You can download a copy of the book in PDF format with Mobu and ePub formats as well.

Happy learning Smile

Utility review: Calcheck – Outlook Calendar Checking tool


In this post, we will have a look at the Calendar Checking tool (Calcheck) for Outlook which is published recently by Randy. This program checks the Microsoft Outlook Calendar and items for problems or for potential problems. It’s is a command-line program that checks Outlook Calendars for problems. To use this tool, the Outlook calendar must reside on a Microsoft Exchange Server.

Note: The tool does not work with IMAP, with POP3, or with other non-Exchange mail servers.

The tool opens an Outlook profile, opens the Outlook Calendar, and then checks several things such as permissions, free/busy publishing, and auto booking. Then, the tool checks each item in the calendar folder for problems that can cause items to seem to be missing or that might otherwise cause problems in the Calendar.

It can be used with the following: Outlook 2003, 2007, 2010 and Exchange Server 2003, 2007, 2010.

To install this download:

1.Click the Download button on this page to download the file and save it to your computer.
2.Unzip the compressed file that you downloaded in a blank directory on your computer.
Instructions for how to use this tool:

After you install this download, open a Command Prompt window in the directory that contains the CalCheck.exe file. To obtain detailed instructions, type the calcheck /? command in the Command Prompt window, and then press Enter.

Calcheck - Usage

Usage:
Here is a list of command-line switches for CalCheck.exe:

CalCheck [-P <Profile name>] [-M <Mailbox name>] [-S <Server name>] [-O<path>] [-A] [-F] [-R] [-V] [-No]
CalCheck -?

-P Profile name (If this parameter is not specified, the tool prompts you for a profile)
-M Mailbox DN (If this parameter is specified, only process the mailbox that is specified)
-S Server name (Process the complete server unless a mailbox is specified)
-O Output path (path to place output files -default is the current directory)
-A All calendar items are output to CALCHECK.CSV
-F Create a CalCheck folder, and move flagged error items to the folder
-R Put a Report message that contains the CalCheck.log file in the Inbox
-V Verbose output to the Command Prompt window
-No To omit a calendar item test
The No parameter works with "org" to omit the “Attendee becomes Organizer” test and works with "dup" to omit duplicate item detection
-? Print this message

To remove this download:
To remove CalCheck, delete the directory where it is installed on the hard disk.

Download:
You can download the utility in two flavors – CalCheckX64, CalCheckX86. You can download it from http://www.microsoft.com/en-us/download/details.aspx?id=28786&WT.mc_id=rss_office_allproducts

What the utility does & what you will see in the report?

When you try the Calcheck.exe, the following Calendar-specific checks are performed and logged in the report:

  • Permissions on the Calendar
  • Delegates on the Calendar
  • Free/Busy publishing information
  • Direct Booking settings for the Mailbox or Calendar
  • Total number of items in the Calendar folder

The following item-level checks are performed and logged in the report:

  • No Organizer email address
  • No Sender email address
  • No dispidRecurring property (causes an item to not show in the Day/Week/Month view)
  • Time existence of the dispidApptStartWhole and dispidApptEndWhole properties
  • No Subject for meetings that occur in the the future or for recurring meetings (a warning is logged)
  • Message Class check (a warning is logged)
  • dispidApptRecur (recurrence blob) is checked for time on overall start and end times, not for exceptions
  • Check for Conflict items in the Calendar
  • Check for duplicate items, based on certain MAPI properties
  • Check if over 1250 recurring meetings (a warning is logged) and 1300 recurring meetings (an error is reported); 1300 is the limit
  • Check if you are an attendee and you became the Organizer of a meeting
  • Check meeting exception data to ensure it is the correct size

Note: If you have a problem with CalCheck – you can post information about it on http://calcheck.codeplex.com/workitem/list/basic

Later I will add couple of screenshots that I tried at my end. I recommend you to try this wonderful utility and make use of it!

Happy troubleshooting!!

Book review: Programming Windows Phone 7


Are you the Windows Phone 7 developer or want to know how to create WP7 apps? Then this book is meant for you. To give you a sense of this offering, here is Charles’s Introduction—beneath that you’ll find the ebook’s full Table of Contents:

Introduction

This book is a gift from the Windows Phone 7 team at Microsoft to the programming community, and I am proud to have been a part of it. Within the pages that follow, I show you the basics of writing applications for Windows Phone 7 using the C# programming language with the Silverlight and XNA 2D frameworks.

Yes, Programming Windows Phone 7 is truly a free download, but for those readers who still love paper—as I certainly do—this book will also be available (for sale) divided into two fully-indexed print editions: Microsoft Silverlight Programming for Windows Phone 7 and Microsoft XNA Framework Programming for Windows Phone 7. ]

The best thing would be, with the money you’ve saved downloading this book, please buy other books. Despite the plethora of information available online, books are still the best way to learn about programming within a coherent and cohesive tutorial narrative. Every book sale brings a tear of joy to an author’s eye, so please help make them weep overflowing rivers.

In particular, you might want to buy other books to supplement the material in this book. For example, I barely mention Web services in this book, and that’s a serious deficiency because Web services are likely to become increasingly important in Windows Phone 7 applications. My coverage of XNA is limited to 2D graphics and while I hope to add several 3D chapters in the next edition of this book, I don’t really get into the whole Xbox LIVE community aspect of game development. Nor do I discuss any programming tools beyond Visual Studio—not even Expression Blend.

Sections:

This book is divided into three parts. The first part discusses basic concepts of Windows Phone 7 programming using example programs that target both Silverlight and the XNA framework. It is likely that many Windows Phone 7 developers will choose either one platform or the other, but I think it’s important for all developers who have at least a little knowledge of the alternative to their chosen path.

The second part of this book focuses entirely on Silverlight, and the third part on XNA 2D. For your convenience, the chapters in each part build upon previous knowledge in a progressive tutorial narrative, and hence are intended to be read sequentially.

To use this book properly you’ll need to download and install the Windows Phone Developer Tools, which includes Visual Studio 2010 Express for Windows Phone, XNA Game Studio 4.0, and an on-screen Windows Phone Emulator to test your programs in the absence of an actual device. Get the latest information and downloads at http://developer.windowsphone.com.

PDF Download:BTW, you can download a PDF here (38.6 MB).

Code samples (C#): You can download the ebook’s C# sample code here (5.03 MB).

Code samples (VB.Net): And you can download the sample code in Visual Basic for Chapters 1-18 here (5.21 MB).

Nice way to start with! Wonderful book for the Windows Phone 7 programming!

Way to go!! Millions Switch to Exchange and SharePoint from Notes


I was reading couple of relevant documents, i noticed this blog post “Millions Switch to Exchange and SharePoint from Notes”. It talks about millions of users switched to Exchange Server and SharePoint from Notes – Really it was amazing to hear. I noticed that, “…In our last fiscal year (July 2008 – June 2009), more than 4.7 million people began the switch to Exchange and SharePoint from Notes.  In today’s economic climate, this is strong testimony to the cost-savings and efficiency gains that companies can get by moving off Notes.  Customers are recognizing that investment, even in tough times, can make them stronger for the long haul….”

Wow, way to go!!

Troubleshooting: Exchange environment with Event viewer


There are quite number of tools available to find the issues with Exchange Server environment. Here we’re going to view about “Event Viewer”. Interestingly Event viewer is it’s not directly meant nor designed for Exchange server, its designed for Windows OS environment.

So what can we get in the Event viewer?

Using the event logs in Event Viewer, we can gather information about hardware, software, and system problems, and you can monitor Windows operating system security events. In Event Viewer, both the application log and the system log contain errors, warnings, and informational events that are related to the operation of Exchange Server, the SMTP service, and other applications.

What else we can get?

You can use Event Viewer to obtain information about service failures, replication errors in the Active Directory directory service, and warnings about system resources such as virtual memory and disk space. Use Event Viewer to view and manage event logs; obtain information about hardware, software, and system problems that must be resolved; and identify trends that require future action.

Event Viewer maintains logs about application, security, and system events on your computer. Both Microsoft Exchange Server and Microsoft Windows report warnings and error conditions to the event logs. Therefore, make sure that you review event logs daily.

How to identify the issues in Event Viewer?

To identify the cause of message flow issues, carefully review the data that is contained in the application log and system log. Use the following procedure to view errors, warnings, and informational events in the application log.

Types of Logs Found in Event Viewer

Microsoft Windows Server 2003, Windows XP, Windows 2000 Server, and Windows NT record events in three kinds of logs:

  • Application log   The Application log contains events logged by applications or programs. For example, a database program might record a file error in the Application log. The program developer decides which events to record.
  • System log   The System log contains events logged by the Windows operating system components. For example, the failure of a driver or other system component to load during startup is recorded in the System log. The event types logged by system components are predetermined by the Windows operating system.
  • Security log   The Security log can record security events such as valid and invalid logon attempts as well as events related to resource use, such as creating, opening, or deleting files. An administrator can specify what events are recorded in the Security log. For example, if you have enabled logon auditing, attempts to log on to the system are recorded in the Security log.

Servers running Windows Server 2003 and Windows 2000 Server that are domain controllers might have the following additional logs in Event Viewer:

  • Directory Service log   Windows Server 2003 and Windows 2000 Server directory service logs events in the Directory Service log. This includes any information regarding the Active Directory® directory service and Active Directory database maintenance.
  • File Replication Service log   File Replication Service (FRS) logs its events in this log. This service is used for replication of files, such as domain policies, between domain controllers.
  • DNS Server service log   This log includes events related to the Domain Name System (DNS) Server service running on Windows Server 2003 and Windows 2000 Server. This will show only on DNS servers running Windows Server 2003 and Windows 2000 Server.

Types of Events Logged

The icon on the left side of the Event Viewer screen describes the classification of the event by the Windows operating system. Event Viewer displays these types of events:

  • Error   A significant problem, such as loss of data or loss of functionality. For example, if a service fails to load during startup, an error will be logged.
  • Warning   An event that is not necessarily significant, but may indicate a possible future problem. For example, when disk space is low, a warning will be logged.
  • Information   An event that describes the successful operation of an application, driver, or service. For example, when a network driver loads successfully, an information event will be logged.
  • Success Audit   An audited security access attempt that succeeds. For example, a user’s successful attempt to log on to the system will be logged as a Success Audit event.
  • Failure Audit   An audited security access attempt that fails. For example, if a user tries to access a network drive and fails, the attempt will be logged as a Failure Audit event.

What are the main event components of the Event viewer?

The main event components are as follows:

  • Source   The software that logged the event, which can be either an application name, such as Microsoft SQL Server™, or a component of the system or of a large application, such as MSExchangeIS, which is the Microsoft Exchange Information Store service.
  • Category   A classification of the event by the event source. For example, the security categories include Logon and Logoff, Policy Change, Privilege Use, System Event, Object Access, Detailed Tracking, and Account Management.
  • Event ID   A unique number for each source to identify the event.
  • User   The user name for the user who was logged on and working when the event occurred. N/A indicates that the entry did not specify a user.
  • Computer   The computer name for the computer where the event occurred.
  • Description   This field provides the actual text of the event, or how the application that logged the event explains what has happened.
  • Data   Displays binary data generated by the event in hexadecimal (bytes) or DWORDS (words) format. Not all events generate binary data. Programmers and support professionals familiar with source application can interpret this information.

Couple of samples available in the event viewer (exchange specific):

How to view the application log in the event viewer?

  1. Click Start, point to Programs, point to Administrative Tools, and then click Event Viewer.

  2. In the console tree, click Application Log.

  3. To sort the log alphabetically and quickly locate an entry for an Exchange service, in the details pane, click Source.

  4. Double-click a log entry to open an event’s properties page.

  5. To filter the log to list entries for a specific type of Exchange-related event, from the View menu, click Filter.

  6. In Application Log Properties, use the Event source list to select an Exchange-related event source. For example:

    • MSExchangeTransport   Events that are recorded when SMTP is used to route messages.
    • IMAP4Svc   Events that are related to the service that allows users to access mailboxes and public folders through IMAP4.
    • MSExchangeAL   Events that are related to the service that addresses e-mail messages through address lists.
    • MSExchangeIS   Events that are related to the service that allows access to the Exchange Information Store service.
    • MSExchangeMTA   Events that are related to the service that allows X.400 connectors to use the message transfer agent (MTA).
    • MSExchangeMU   Events that are related to the metabase update service, a component that reads information from Active Directory and transposes it to the local IIS metabase.
    • MSExchangeSA   Events that are recorded when Exchange uses Active Directory to store and share directory information.
    • MSExchangeSRS   Events that are recorded when Site Replication Service (SRS) is used to replicate computers running Exchange 2003 with computers running Exchange 5.5.
    • POP3Svc   Events that are recorded whenever Post Office Protocol version 3 (POP3) is used to access e-mail.
  7. In the Category list, select a specific set of events or, to view all events for that event source, leave the default setting at All.

  8. Click OK.

How to view the System log in event viewer?

Use the following procedure to view errors, warnings, and informational events in the system log for SMTP service.

  1. Click Start, point to Programs, point to Administrative Tools, and then click Event Viewer.

  2. In the console tree, click System Log.

  3. To sort the log alphabetically and quickly locate an entry for an Exchange service, in the details pane, click Source.

  4. Double-click a log entry to open an event’s properties page.

  5. To filter the log to list entries for a specific type of SMTP service events, from the View menu, click Filter.

  6. In System Log Properties, in the Event source list, select SMTPSVC.

  7. In the Category list, select a specific set of events or, to view all events for the SMTP service, leave the default setting at All.

  8. Click OK.

Troubleshooting with Event viewer and Exchange Server:

Within each Event Viewer log, Exchange Server records informational, warning, and error events. Monitor these logs closely to track the types of transactions being conducted on your Exchange servers. You should periodically archive the logs or use automatic rollover to avoid running out of space. Because log files can occupy a finite amount of space, increase the log size (for example, to 50 MB) and set it to overwrite, so that Exchange Server can continue to write new events.

You can also automate event log administration by using tools and technologies such as the following:

  • Event Comb   The Event Comb tool lets you gathers specific events from the event logs of several computers to one central location. It also lets you report on only the event IDs or event sources you specify. For more information about Event Comb, see the Account Lockout and Management Tools Web site.
  • Eventtriggers   You can also use command-line tools to create and query event logs and associate programs with particular logged events. By using Eventtriggers.exe, you can create event triggers that will run programs when specific events occur. For more information about Eventtriggers, see the Windows Server 2003 topic New command-line tools and the Windows XP topic Managing event logs from the Command Line.
  • Microsoft Operations Manager   You can use Microsoft Operations Manager (MOM) to monitor the health and use of Exchange servers. Exchange 2007 Management Pack extends Microsoft Operations Manager by providing specialized monitoring for servers that are running Exchange 2007. This management pack includes a definition of health for an Exchange 2007 server and will raise an alert message to the administrator if it detects a state that requires intervention. For more information about Exchange 2007 Management Pack, see the Microsoft Operations Manager Web site.

Reference MSDN articles:

http://technet.microsoft.com/en-us/library/aa996117(EXCHG.65).aspx
http://technet.microsoft.com/en-us/library/aa996634(EXCHG.65).aspx
http://technet.microsoft.com/en-us/library/aa996105(EXCHG.65).aspx
http://technet.microsoft.com/en-us/library/bb232137(EXCHG.80).aspx

Review: Microsoft Office Outlook Connector


I checked with the tool called "Microsoft Office Outlook Connector", this time.

What it’s used for?

If you have Windows Live Hotmail or Office Live mail accounts and want to use with Outlook 2003 or Outlook 2007, through this tool you can access the data.

  • What services supported?

You can access and manage your Windows Live Hotmail or Office Live Mail accounts, including e-mail messages and contacts for free

  • What not supported?

Calendar, tasks and notes synchronization are not available on all services.

If your service offers calendar synchronization, tasks and notes will synchronize as well. 

In what way you can make use of?

Outlook Connector enables you to use your Live Hotmail accounts within Outlook:

  • Read and send your Office Live Mail/Windows Live Hotmail e-mail messages.
  • Manage your Live Mail Contacts.
  • Use advanced options for blocking junk e-mail messages.
  • Manage multiple e-mail accounts in one place.

Is it can be used with paid subscription?

Yes, you can. With a paid subscription, Outlook Connector enables these additional features:

  • Manage, share, and synchronize your calendar in Hotmail from Outlook.
  • Access your Tasks and Notes

So, where can we download this?

You can download this from Microsoft Download Center.

What’s special in Exchange Server 2007 SP1?


This article is for all Exchange users. When we work with our customers, they eagerly want to know differences, new features, comparisons, what were its new and special features, product reviews or comprehension information about Exchange Server 2007,


Please find the two useful article, which talks about ‘end-to-end’ richfull features related information:


Review the features of Exchange Server 2007 including SP1


Comprehensive information on Exchange Server 2007 with SP1