Le Café Central de Deva
... Deva blogs!!
I changed the way of blogging, developing, designing and assisting my customers. Re-designed the site and started using the latest Windows Live Writer & Windows 10!! Additionally added Microsoft Translator gadget available @ top of page, so that you can change the page in your preferred language!!
Welcome to Outlook Programming series # 3
In this series, we will learn "How to get Click Event Behavior for Standard Controls?". I found this wonderful article, which describes how the standard controls that are included with Microsoft Office and Outlook respond to the Click event using Visual Basic Scripting Edition (VBScript) on a custom Outlook form.
The Click event is the only event that Outlook supports for controls. However, for some controls the Click event may not fire if the control is bound to a field, or it may not fire at all.
Note: This articles summarizes whether or not the Click event will fire under various circumstances.
You can also monitor the Event sinks by using Performance Counters.
Each event appears as an instance of one of the following counters:
Services that are used by Exchange (Exchange Server 2003)
As we know, Services are application types that run in the system background. Services provide core operating system features, such as Web serving, event logging, file serving, help and support, printing, cryptography, and error reporting.
Here is another nice & interesting article, which gives detailed information about the Services that are used by Exchange (Exchange Server 2003). This article will give you an in-sight of Exchange related services.
Please click here to read the article
Are you ready for “Office 15”? Hough, CVP of Office Division announced in his blog that they reached an important milestone: the beginning of “Office 15” Technical Preview program. It also points that the Technical Preview program is already full, but everyone will have the opportunity to try the Office 15 public beta later this summer.
For those who’re interested in the K4W version 2.0 and missed the early sign up, now you have the opportunity to sign-up to another 500 participants cost of $349.00. You can have them apply here:
http://blogs.msdn.com/b/kinectforwindows/archive/2013/12/19/kinect-for-windows-expands-its-developer-preview-program.aspx Learn more and apply now Related links: http://blogs.msdn.com/b/kinectforwindows/archive/2013/11/22/thousands-of-developers-are-taking-part-in-kinect-for-windows-v2-developer-preview.aspx http://www.microsoft.com/en-us/kinectforwindows/develop/
Recently we heard the announcement regarding Microsoft Windows Live Spaces blogs working with WordPress.com to let customers connect the fantastic blogging capabilities of WordPress with the leading communications and sharing services of Windows Live.
Per Dharmesh Mehta, Director of Windows Live Product Management, as of today, just over half a million Spaces blogs have now migrated to WordPress.com. On top of that, nearly half a million additional Windows Live customers have decided to create entirely new blogs on WordPress.com. And for each of those nearly 1 million new people now blogging on WordPress.com, there are, of course, many more new blog visitors also now going to WordPress.com.
People are continuing to migrate their Spaces blogs over to WordPress.com, and to those of you who haven’t gotten around to it yet, we want to remind you that you’ll need to do so before March 2011.
As part of this partnership, we’re helping customers to migrate their existing Windows Live Spaces blogs over to WordPress.com. Also we’re using the power of Messenger Connect to help customers share their blog posts with their Messenger friends.
I too migrated my Windows Live site to WordPress.com
This technical paper describes how trust is established on the Web through certificate authorities, how digital certificates help establish that trust, and how Secure Sockets Layer (SSL) relies on certificates to function.
Recent study released by Microsoft and the International Data Corporation (IDC) shows that millions of cloud-related IT jobs are sitting open and millions more will open up in the next two years due to a shortage in cloud-certified IT workers. The information technology forecast for the next two years calls for increasing cloudiness – cloud computing job opportunities, that is.
Software development continues to make great advances and so does Visual Studio. In this session you will learn about the trends impacting software development and how you can take advantage of them with Visual Studio 2012. This talk provides a brief overview coupled with lots of demos to highlight how Visual Studio 2012 simplifies development, streamlines collaboration for teams, and helps you create apps that your users will love.
Recently one of my customer reported (we used to see this is many of the developer have is that their assembly does not execute as expected in non-development boxes – why it so?) that initially they tried they created VSTO Outlook Add-in project solution with the helps of Visual Studio 2005. But when they move it to another machine it fails to load.
In these type of general troubleshooting steps, you can check couple of relevant things, as i found in the blogpost:
Later i jumped into the analysis & debugging part i noticed that that policy was not updated correctly. To rectify that i tried the following:
caspol -all -lg
caspol -rsg path_to_assembly
i) the security policy looks like, lg –> list groups & all policy rules ii) then CLR thinks the evidence of the assembly maps to those rules like, rsg –> resolve groups & list groups the assembly matches.
Certainly this will tell us whether the customer have set up policy correctly or not. Also this will help us to identify their assembly is matching the code groups, should match or not.
Happy VSTO troubleshooting!!
Click here to download Rollup 4 for Exchange Server 2010 Service Pack 1.
Some of the known issues were addressed @ Update Rollup 4 for Exchange Server 2010 SP1:
2465292 "MAPI_E_FAILONEPROVIDER (0x8004011D)" error message when you access an Exchange Server 2010 mailbox by using a MAPI application
2394554 An email message is not delivered if it contains unsupported encoded characters in the subject line in an Exchange Server 2010 environment
2491951 You cannot install Exchange Server 2010 SP1 if the NetBIOS domain name of the domain controller contains an ampersand (&) character
2500648 "There are no items to show in this view." error message when you try to view a folder in Outlook in an Exchange Server 2010 environment
2533538 You cannot look up the free/busy information of a user who is located on an Exchange Server 2010 organization from another Exchange Server 2010 organization
2506820 The free/busy information does not display of a user whose mailbox is located on an Exchange Server 2003 server
You can get the list of issues fixed in this Rollup available here.
Using Microsoft Office 365 you can anywhere access email, documents, contacts, and calendars so you're always up-to-date. It has the business-class security and reliability through which you can do IT control, efficiency delivered to fit your organization's unique needs. And it's an all in one pay-as-you-go service with an affordable price.Yes, it gives you different plans for you & you can tailor made it as it suits you, by keeping in the mind that you might be running Professional and Small business, Mid size and enterprise or educational institutions. Office 365 has also been designed to interact natively with the on-premise versions of SharePoint, Exchange, Lync and Office.
If you want to,
> Get it started @ http://www.microsoft.com/en-gb/office365/how-to-get-office365.aspx. > Why Office 365 @ http://www.microsoft.com/en-gb/office365/why-office365.aspx. > FAQ @ http://www.microsoft.com/en-gb/office365/faqs.aspx > Find a Partner @ http://g.microsoftonline.com/0BXPS00en-GB/1063 > Office 365 Plans @ http://www.microsoft.com/en-gb/office365/plans.aspx > Support @ http://www.microsoft.com/en-gb/office365/support.aspx > Subscriptions & billing @ http://g.microsoftonline.com/0BXPS00en-GB/1078 > Community @ Office 365 Community > Office 365 forums @ http://g.microsoftonline.com/0BXPS00en-GB/1085 > Office 365 blog @ http://g.microsoftonline.com/0BXPS00en-GB/1059 > Office 365 Wikis @ http://g.microsoftonline.com/0BXPS00en-GB/1086 > Free Trial @ http://www.microsoft.com/en-gb/office365/free-trial/small-business.aspx
Couple of the interesting facts are:
All Office 365 plans provide users with virtually anywhere-access to email, important documents, contacts, and calendars on nearly any device (including PC, Mac, Windows Phone, iPhone, Android, and BlackBerry)*.
Connect with people in new ways with instant messaging, audio/video calls and online meetings
Office 365 works with the software your users already know and use like Word, Excel, OneNote and PowerPoint.
Using Office Web Apps in Office 365 you can view your Office documents with great document fidelity and consistent formatting, do basic editing, and create new documents using the familiar Office interface.
With select midsize business and enterprise plans (Plans E3 and E4) you are also able to run always-up-to-date versions of Office Professional Plus
An easy-to-use administration console allows IT administrators to stay in control of user accounts, access rights, and organization-wide deployment.
Office 365 is a hosted online service within best-of-breed data centers that have received SAS 70 and ISO 27001 certification. Read the Office 365 security whitepaper (English-only).
Office 365 maintains the latest defenses against viruses and spam.
Information is safeguarded with globally-redundant servers to provide enterprise-grade reliability. Disaster recovery is handled via multiple datacenters and automatic failovers.
Office 365 reduces the time and cost IT would spend patching, upgrading, or updating servers.
You can count on Microsoft, an industry leader in productivity, for reliability. Microsoft provides a financially-backed 99.9% uptime guarantee.
For midsize businesses and enterprise plans, Microsoft provides access 24 hours a day, seven days a week to IT-level support over the phone, the web, or email
Office 365 Marketplace:
The Microsoft Office 365 Marketplace helps you find innovative professional services and applications from Microsoft partners worldwide. Here you can find experts to help you figure out how to leverage and deploy in the Cloud, tailor Microsoft Office 365 to improve productivity and build your business.
Finally, I would say, Office 365 as Secure. Reliable. Affordable. Powerful. It’s the best way to take your business to the cloud and be more productive from more places. Explore your options for putting Office 365 to work for you.
Additional Resources: Twitter | Facebook | LinkedIn | Office 365 Home | Office 365 Blog
It’s worth to give a try (http://www.microsoft.com/en-gb/office365/free-trial/small-business.aspx) and you decide the same…
Recently I was working with one of the developer who earlier designed an CDOSYS based mail component in his C++ application built using earlier Visual Studio (2005) version . After migration to VS 2008 environment, they noticed compile errors with the same code/no changes made. When I debugged further and noticed that the msado15.tlh and cdosys.tlh are not generated correctly for some reasons. When I compared the .tlh file generated by previous VS version, i noticed differences in it – as couple of keywords are missing in method definitions in the .tlh file generated by VS previous versions. That’s the reason, they noticed the compile time/linker errors.
The generation of .tlh files is affected by some codes in this project, which is compiled earlier than the import sentences. So i moved the import sentences to the very beginning of stdafx.h and used #import attribute “rename” to avoid any name collusion problems.
#import "c:/program files/common files/system/ado/msado15.dll" rename("ADODB","CDO") rename( "EOF", "adoEOF" )
After the above changes, I can successfully compile it without any errors. It helped them to move ahead.
I love this great session presented by Rob Howard; this session dives into the available scenarios when using the OneDrive for Business, Calendar, Mail, Contacts and Sites services in the Office 365 APIs. These Office 365 APIs can be called by any standalone web app or mobile device app. There are built in Visual Studio wizards, in the majority of Project Templates, to connect to them, handling all of the authentication flow and class libraries that help to call them. Understand the Azure Active Directory authentication flow. Understand scenarios available across Calendar, Mail and Contacts. Learn how to get started and work with the Calendar, Mail and Contacts. See how to implement these services in real-world scenarios in your own web apps.
This guide provides best practices and procedures for implementing a mobile messaging system with Windows Mobile 6 powered devices and Microsoft Exchange Server 2007. Topics include Exchange Server 2007, creating a protected communications environment, configuring Microsoft Internet Security and Acceleration (ISA) Server 2006 or a third-party firewall, and mobile device management and configuration.
Tools used with Exchange Server 2003
Here's an interesting article that i found on MS Technet, which talks about the Tools that are used with Exchange Server 2003.
Certainly this article is an eye-opener and handy one.
Please click here to find more information
You can refer detailed info available @ windowsteam blog: http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2012/06/20/announcing-windows-phone-8.aspx
Outlook Social Connector providers should return errors to the caller. Please note that Success, warning, and error values are returned by using a 32-bit number that is called a result handle, or HRESULT. An HRESULT is not a handle to anything; it is merely a 32-bit value that has several fields encoded in the value.
A positive result indicates success with status, a zero result indicates success without status (S_OK), and a negative result indicates failure. I have listed the couple of the error codes that I noticed…
Authentication failed on the network of the social network site.
No connection is available to connect to the social network site.
General failure error.
The OSC provider denied permission for the resource
An invalid argument was passed to a function.
For the detailed list of Outlook Social Connector Provider Error Codes are listed at http://msdn.microsoft.com/en-us/library/ff759376.aspx
As updated earlier, Windows 8.1 will be a free update for Windows 8 consumers later this year through the Windows Store - but today you can to take a first-hand look at many of the new features and improvements with the Windows 8.1 Preview. You can get more info by referring Brandon LeBlanc’s post or by visiting http://blogs.windows.com
Download: You can download it from here. Windows 8.1 has new ways for you to personalize your PC and includes a wave of awesome new apps and services.
For more on what's new, check out the Windows 8.1 Preview Product Guide and read the FAQ.
Are you looking for Office 2010 Developer map? Here we go….The Microsoft Office 2010 Interactive Developer Map is a Silverlight application that helps developers visualize the different kinds of applications, services, client/server data-access technologies, on-premise servers, platform products and technologies, and tools that can help developers build multiple line-of-business solutions.
The map provides links to MSDN Library reference documentation/portal pages, videos, RSS feeds that describe how developers can use Office 2010 and associated tools and technologies to develop solutions that meet their needs. It allows them to drill down to each product and technology and learn about new features, objects, web services, protocols, and content resources that show you how to use and extend Microsoft Office and build custom solutions.
You can start visualizing the applications, services, client/server data-access technologies, on-premise servers, platform products, and tools that help developers build multiple line-of-business solutions.
As you know the new Microsoft Exchange Online is the messaging component of the Business Productivity Online Suite (BPOS) from Microsoft Online Services. I found this interesting Webcast by Edward Wu, Senior Program Manager Lead, who talks about the new Exchange Online application, features and its capabilities. Also, we explore the application capabilities of Exchange Online, including steps for configuring and managing the service, such as adding custom domains, configuring for external relay, provisioning mailboxes, creating distribution lists, and adding contacts.
Also i found this white paper describes the services and features that are included with the Standard offering of Exchange Online. Download and read the Exchange Online Service Description
Many people started murmuring what is this new stuff, "I'm a PC"? what is this all about.
Even i got the following excerpts:
"... if you're a PC, you belong to one of the world's most diverse communities, connecting across countries, cultures and technologies. Explore this PC Gallery and see what individuality looks like on your screen. You can also record and upload yourself, becoming part of this site and appearing in online ads across the world wide web.
Where you connect to a global community of more than a billion people and nothing comes between you and a world of ideas and opportunities. With Windows on your mobile phone, PC, or the Web, walls begin to disappear—at home, at the office, and anywhere in between. You can balance work and life as well as fun and functionality. And with a wide range of software, services, and devices to choose from, your technology can be as unique as you are. That's Windows. Life without walls..."
Later I found that Microsoft launched the next phase of a long-term Windows marketing effort, with the tagline “Life Without Walls.” Key to the new initiative are TV and online spots called “I’m a PC”, which feature both real people celebrating their connection to the community of one billion Windows users worldwide. Windows users can join the community by uploading their own “I’m a PC” videos on windows.com and some user videos will be show on digital billboards in New York’s Time Square.
The “Life Without Walls” theme was introduced via a set of print and out of home ads which show how multiple Windows devices connect seamlessly, across PCs, phones, TVs and other devices. See the Image Gallery for sample print ads.
I found a Visual Basic code snippet creates a store item, sets its content class and schema, and saves it to the store. The store then processes the event registration.
Please click here to get the Visual Basic Code snippet