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!!
Now you can download Microsoft Exchange Server 2016 Preview here - you can install the bits and get hands-on experience with the newest member of the Exchange family. > Initial product documentation available @ TechNet Exchange Server 2016 library > For more detailed information you can refer: http://blogs.technet.com/b/exchange/archive/2015/07/22/announcing-exchange-server-2016-preview.aspx
Hope this helps.
The Exchange Server Supportability Matrix provides a central source for Microsoft Exchange administrators to easily locate information about the level of support available for any configuration or required component for supported versions of Microsoft Exchange. You can refer the supportability matrix here – all of them documented in a single place. It talks about Release Model, supported Operating Systems (OS), supported Active Directory (AD) environments, Web Browsers supported for Outlook Web Access (OWA) for both Premium/Basic, mailbox clients (Outlook, Windows Mobile, Windows Phone, Entourage), Microsoft .NET Framework needed for each Exchange Server, Windows Management Framework/Windows PowerShell, Microsoft Management Console (MMC) and Support Lifecycle etc.. Note: It’s applicable for Microsoft Exchange Server 2007, Exchange Server 2010, Exchange Server 2013 versions.
Based on my earlier article, recently I got the below request from MAPIDevil (MAPI developer). Adding the detailed request: In general, you can do this same stuff with either MFCMAPI utility or ended up by creating customer MAPI application. For this specific scenario again I tried my hands with MrMAPI command-line utility – it’s very simple, you need to just pass on the Input “.MSG file" and Output “Output file”. Also you can store the file in .txt file as well – it will contain XML output for you.
You can check the output in the given folder and the output file as well:
Now I think MAPIDevil can make use of this; also you can also give a try using MrMAPI as well… Happy MAPI programming…!!
You can find the Exchange Online limits for a variety of service areas, including address book limits, Recipient & sender limits, mailbox storage limits, reporting, message trace limits, mailbox folder limits, retention limits and more. You can refer the detailed information @ https://technet.microsoft.com/en-in/library/exchange-online-limits.aspx. For limits that apply to EOP features in Exchange Online, you can refer Exchange Online Protection Limits.
Nick updated in a recent blog post that now we can see set of new user experiences in Office 365 on the web that provide quick access to notifications, help and what’s new feature introductions, contextual and immersive settings and the integration of Skype for Business conversations – all within the context of your work. These new features will be available across Office 365 web applications via a set of persistent icons in the top right of the navigation bar. Have a look at the related video:
Recently I was working with one of my customer, where they installed Outlook 2013 (32-bit) on Windows Server 2008 R2 (64 bit) environment. Every time when you start Outlook 2013, it runs an installation (Microsoft Office 64-bit Components 2013) – just like the below. I know it’s strange. They tried repairing/fresh install, updated latest fixes as well – still it haven’t fixed this behavior; strangely this happened only in this server. To fix the error, they tried the following: Added Windows Search Service to the File Services role on servers. Adding related thread that I found the MSDN Community is here. Happy troubleshooting!!
Earlier in my blog, i got the request from one of the MAPI developer to see is there any way we can calculate the file size, free space of any given .PST file. Also he pointed that he can access the PST file using Stephen’s MFCMAPI utility. For this activity, I used Stephen’s another tool called, “MrMAPI” a command line utility. The best part of the tool is that MrMAPI exposes MFCMAPI’s best features (which I love a lot) from the command line and its pretty easy to use. You can download it from: http://mfcmapi.codeplex.com/releases/view/127629 So I used MrMAPI and I can get the file size, free space of the given .PST file (we achieved this, even without writing a single line of code for it ).
As you know Microsoft Office Outlook Web App for Microsoft Exchange Server provides a rich Web-based environment for accessing a user's mailbox, including e-mail, calendar, contacts, and so on. Also, it provides way to customize features of Outlook Web App as well – you can customize the sign-in, sign-out pages, change the logo, font styles & colors and color of an element etc. When you apply an update rollup package, the update process updates the Outlook Web App files if that is required. Say, any customizations to the Logon.aspx file or to other Outlook Web App files are overwritten, and you must re-create the Outlook Web App customizations in Logon.aspx. As the best practice (and to avoid this scenario) I would ‘recommend’ before you apply any Exchange Server update rollup, make a backup copy of the customized Outlook Web App files; re-apply the backup files, if it’s needed. Note: - After patching, you can copy your customized files (after checking they don't cause any regressions) into the new version's folder which will also be in that OWA directory. - Keep in mind the files you modified could always be changed in a new Service Pack or Roll-up. - Don't just copy your old customized one into the new version directory and overwrite the newer file. I would recommend you to take the time to open up the new version and make sure things haven't changed, then copy/paste your changes back in.
Visual Studio Code provides developers with a new choice of developer tool that combines the simplicity and streamlined experience of a code editor with the best of what developers need for their core code-edit-debug cycle. Visual Studio Code is the first code editor, and first cross-platform development tool - supporting OSX, Linux, and Windows - in the Visual Studio family.
You can download Visual Studio Code for free from the below info: Download Code for Windows Download Code for Linux Download Code for OS X Also you can find the related Documentation is available along with FAQ’s. So it’s worth to give try Visual Code for free
Have you missed Microsoft Ignite 2015 Conference and more info about upcoming Microsoft Exchange Server 2016? No worries. As I promised you earlier to get more info about Microsoft Exchange Server 2016 I am sharing the below info. At Microsoft Ignite 2015 conference we discussed about upcoming Microsoft Exchange Server 2016 – so that you can get a first look at Exchange Server 2016, the on-premises release that we plan to ship in the second half of this year. Come learn about the innovation in Exchange Server 2016 that will help you keep up with evolving requirements for user productivity and information protection. This session will give you the starting point who want to know what’s coming from on-premises Exchange. Happy learning!!
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.
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.
(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
The Microsoft Office Configuration Analyzer Tool (OffCAT) 2.0 provides a quick and easy way to analyze Microsoft Office programs for known configurations that cause problems. Now with latest OffCAT 2.0, it provides a detailed report of your installed Office programs. This report includes many parameters about your Office program configuration and highlights known problems found when OffCAT scans your computer. For any problems that are listed in the report, you are provided with a link to a public-facing article (usually a Microsoft Knowledge Base article) on the issue so you can read about possible fixes for the problem. If you are a Help Desk professional, you can also save the report to file so that the results can be viewed in the Office Configuration Analyzer Tool on another client where the tool is installed. The Office Configuration Analyzer Tool also includes a command-line version that can be used to collect an OffCAT scan without user intervention.
By downloading OffCAT.msi for OffCAT 2.0, you are hereby consenting to the installation of this program to analyze select Microsoft Office programs on your computer. You can download it from http://www.microsoft.com/en-us/download/details.aspx?id=36852 Install it at the machine which you want to troubleshoot:
Are you planning an upgrade to Microsoft Exchange Server 2013, or do you want to know more about what it would involve? Would you like help preparing for Exam 70-341 or Exam 70-342? Take this fast-paced, demo-rich Jump Start course, and learn about planning, deploying, and managing Microsoft Exchange Server 2013 Exchange on-premises.
You’ll find out how to manage the messaging infrastructure and provide high availability and security through demos geared to your business needs. This Jump Start is appropriate for anyone upgrading from earlier versions of Exchange, and gives as well as IT Pros who have prior networking experience the Microsoft Exchange training they need. You can visit Microsoft Virtual Academy’s Core Solutions of Exchange Server 2013 Jump Start.
This Jump Start is appropriate for anyone upgrading from earlier versions of Exchange as well as IT Pros new to Exchange but with prior networking experience. If you are pursuing the MCSE: Messaging certification, it will help you prepare for Exam 70-341.
Full course outline:
So, make use of it
Have a look at the First look blog about the upcoming Exchange Server 2016 published at Exchange team blog - it talks about Microsoft Exchange Server 2016 & Ignite conference… Interestingly it also points that you’ll be able to watch recordings of all sessions—including the Meet Exchange Server 2016 overview and all the Exchange sessions—on the Web within 48 hours after they happen.
Recently I got requests from the developer community regarding my earlier article – so I take this opportunity to point how you can explore more about Microsoft Exchange Server Protocols. As you know through the Open Specifications program, Microsoft is helping developers open new opportunities by making technical documents related to interoperability for certain popular Microsoft products available to view and download from MSDN at no charge. Although the technical documents are freely available, many of them include patented inventions. Some of these patents are available at no charge under the Open Specifications Promise or the Microsoft Community Promise. The remaining patents are available through various licensing programs. For more information, please visit the Open Specifications Dev Center website.
Exchange Server Protocols Overview Document: It provides information about the protocols and other technologies that are included in the Exchange Server Protocols documentation set and the relationships among those technologies.
Exchange Server Protocols Technical Documents: It provides detailed technical specifications for Microsoft proprietary protocols (including extensions to industry-standard or other published protocols) and other technologies that are used by Exchange Server to communicate with other Microsoft products.
If you got any questions on these documents then please reach out to the related MSDN Forums: http://go.microsoft.com/fwlink/?LinkId=330023. Also you can have a look at the blogs authored by the engineers who support Open Specification documents.
Now you can download Office Lens Preview app for iPhone & Android Phones, a handy capture app that turns your smartphone into a pocket scanner. It crops, straightens, enhances, and makes pictures of whiteboards and documents readable. Pictures of documents can be saved to OneDrive and editable on any device.
In my day-today-life, I am already using the Windows Phone app for a while now and it’s simple, great handy app to use:
You can have a look at the following videos for the respective ones:
Office Lens Preview for iPhone:
So now its your turn - use this app with your respective mobile versions and see it helps you to improve the productivity as well. For more info, you can refer: https://blogs.office.com/2015/04/02/office-lens-comes-to-iphone-and-android/ Happy Productivity!!
Now you can download the Office 365 API Tools, which enable developers to integrate Office 365 services such as mail, calendar, contacts, files, users and groups into their applications. The best part is now it’s integrated with Office Developer Tools for Visual Studio 2013 - November 2014 Update. Now with this, you can integrate your applications with Office 365 services such as mail, calendar, contacts, files and more. This extension will help register your application to consume Office 365 APIs, and will add the necessary NuGet libraries to get you up and running in no time.
Like earlier, I was involved in migration of VS 2013 C++ Outlook add-in project which was created in Visual Studio 2010. During the compilation I encountered the following error:
In general, CL.exe is Visual Studio Compiler. So it should be in your Visual Studio installation directory. if there is no cl.exe in the directory, then either you can repair or reinstall the Visual Studio.
I tried the earlier trick, but it haven’t worked for me - I tried changing the Platform toolset, but it haven’t worked. Then I fixed the issue by pointing the Executable directories path to the place where CL.exe exists. Check “Configuration Properties” > “VC++ Directories” > “Executable directories” and add the path.
Adding the snapshot as well for your reference:
After setting the correct path, the compilation went without any issue. Happy debugging!!
As I updated earlier, the Visual Studio Community 2013 community edition is a new, full-featured, and FREE addition to the Visual Studio product lineup. Enclosing the following demo that highlight multi-device apps across Windows, Android, and iOS, and that show how Visual Studio Community can be extended to support additional languages like Python. Join Scott Hanselman, Dmitry Lyalin and members of the product team to see how this community edition includes capabilities that are perfect for individual developers, students, open source contributors, and small teams.
Now you can download Visual Studio Community 2013. It’s a full featured IDE for FREE – Yes, it’s
It contains that all you need. So what it all contains:-
In short, using Visual Studio Community 2013, you can code faster than ever with an advanced code editor and seamless debugging. The power of the cloud, state-of-the-art tools, and agile development services provide you with the most comprehensive free developer offering ever! So you can start coding the app of your dreams for Windows, Android, and iOS using that.
Download: http://go.microsoft.com/fwlink/?LinkId=517284 Q&A and System requirements: Check out - https://www.visualstudio.com/products/visual-studio-community-vs.aspx and the one I like the below….
Dear Azure application developers, Join the virtual event to watch as Scott Guthrie announces an exciting new Microsoft Azure service for application developers. So Save the date and Add to Calendar
error MSB6006: "CL.exe" exited with formula –1073741515
The same code compiled, worked successfully in Visual Studio 2010. We haven’t done any changes in Visual Studio 2013, but still we got the above error.
I fixed the issue by changing the Platform Toolset value and it helped me to compile successfully. I tried the following (refer the snapshot): Changed Platform Toolset value to Visual Studio 2013.
Visual Studio 2013
Visit the below Microsoft support lifecycle policy page to view Microsoft’s guidelines for product support from availability to end of product support lifecycle. I had added the support lifecycle policy information for the Exchange Server family of products.
For example, I enclosed Exchange Server 2010 support policy. Do you know that Mainstream support for Exchange 2010 ended at 13th of January 2015? Also it marks that Exchange 2010 entered in its extended support phase.