Author Archive

Use Microsoft Teams Meet Now as Learning tool

December 7, 2018 Leave a comment

If  you are a tech person and have passion to share your knowledge via recording your video, screen sharing for your youtbe channel or for customers.

Previously, if you had a webcam built in or connected to your computer, you could record a webcam video on YouTube and upload it directly to the site. This feature in YouTube is turned off now you need use software on your computer to record and save a webcam video, and then upload the video to YouTube

If you don’t have 3rd party recording software(Kaltura etc..) , don’t worry .. you can manage this with Microsoft teams using below steps.

Here, I am going to record a session via use Audio and screen sharing (You can use video as well).

Go into Channel under teems and select meet now option.

Select screen, you are going to use to record your session from Open Share Tray 

Start Recording from More Actions options and start your sessions(make sure you are fully ready before hit on recording option

Stop recording immediately once your session is finished to make sure you don’t record any silent session part. MS Teams will take some time to built the recording and will save into the channel conversation

Few points keep into consideration while creating your video/sessions:-

  • Create a dedicate team and keep a meaningful name as it will display in recording
  • Do not add any member in Teams and keep it as Private teams so recording will not be shared with others
  • Be attentive to start/stop the recording while you start and finish the session
  • Get the recording from Channel conversation and can edit it with any other tools

Categories: Uncategorized

Dude Where is few Best MSIgnite 2018 O365/Exchange Sessions !

November 8, 2018 Leave a comment

Watching Ignite session offline i came across few of the session very exciting and interesting and i do recommend each messaging specialist to must watch.

Office 365:-

Exchange & Outlook:-

Courtesy – SuperTekBoy & The Microsoft Exchange Team Blog

Skype for Business Chat Bot

August 31, 2018 2 comments

Skype for Business is one of the collaboration tool in corporate to enable enterprise instant messaging platform to millions of users. The BOT framework is not yet supported in Skype for Business on_prem version but it could be developed by playing around UCWA component which is part of Skype for business web component.

To Enable the chat bot in Skype environment, you may have below 3 scenarios.  So let us find out what is available in all this scenario.

  • Skype for Business Online – Go here for more details

In case, your SFB environment is purely located in online, you can leverage the Skype for Business Bot Framework channel.

  • Skype for Business hybrid – Go here for more details

Skype for Business bots can be connected to Skype for Business Server users if Hybrid connectivity has been deployed in the environment.

  • Skype for Business On_Prem

Skype for Business On-Premise has a set of APIs called Unified Communications Web API(UCWA) which can be leveraged to integrate with the Bot framework.

We are only going to cover scenario 3,” How can be used UCWA API to integrate with BOT” – The architecture of the application will look like below.


UCWA 2.0 is a REST API that exposes Skype for Business Server 2015 instant messaging (IM) and presence capabilities. For a bot to send and receive message using UCWA, the following steps are required to be performed.

  2. Discovery
  3. Authentication
  4. Registration


If your application would perfor auto discovery using SFB credential then step 1, is optional, otherwise you can use the UCWA URL to query to Skype for Business UCWA server (Which is SFB Pool frond end server)

HTTPS https://LyncDiscoverInternal.<domain&gt;
HTTP http://LyncDiscoverInternal.<domain&gt;


HTTPS https://LyncDiscover.<domain&gt;
HTTP http://LyncDiscover.<domain&gt;



UCWA always runs in the home pool of the authenticated user account used in application for chat bot. The purpose of the autodiscovery flow that is described here is to find the location of UCWA.


This below step will be executed for the first sign-in and succeeds when the client application retrieves the UCWA URL. This URL can be cached until a failure occurs.

  1. The application queries the discovery URL ( (If UCWA URL is not hardcoded) once application supply SIP URI format
  2. If response of above URL failed then it will try another URL (
  3. The security check step consists of making sure that the client is not spoofed
  4. The client can follow the redirect link in case multiple pool in skype server
  5. The response from Autodiscover is a response with a link to the user
  6. The final response contains a link to the applications This is the link that is used to create the application.


The application will now poll the Skype server for incoming messages. When a message is received by the application, we bootstrap our bot and pass the text as properly formatted Activity message. The bot then follows usual flow of sending the text to LUIS and determining the intent. Based on the context, it will then send the response back to the user. The end to end architecture of the bot can be seen below.

Now, We are only left left to build the application. As I am not from programming background, below link is written in very nice way !!!

Skype for Business bot using UCWA development – Go Here

Exchange Server 2019 Preview is here!

Microsoft has announced a preview build of Exchange Server 2019 is now available. You can download it here.

Here are some of the key features in each of these areas:

Security: Exchange Server 2019 installed on Windows Server 2019 Core provides the most secure platform for Exchange. You also have the option of installing the Exchange 2019 Preview onto Windows Server 2016 Core or Windows Server 2016/2019 with Desktop Experience, but we have worked hard to make sure running Exchange on Windows Server Core 2019 is the best choice for our code.

Performance: Exchange Server to take advantage of the larger core and memory packed systems our customers buy these days. We’re confident you can be very successful running Exchange Server with up to 48 processor cores and 256GB of RAM.

Exchange 2019 will support tiering of storage using SSD’s at release time, but that is currently not enabled for the Public Preview release. SSD’s are going to be used to store (read/write) hot data in a sort of intelligent cache, lowering overall latency and in the end benefitting user experience.

The new Calendar Sharing model from Office 365 will be ported to Exchange on-premises. More information on this feature in Exchange Online here.

Courtesy :-

Categories: Outlook

Skype for Business Server 2019 Preview is here !

Microsoft just announce the release of Skype for Business Server 2019 Preview looking forward the reasons for maintaining on-premises deployments for these services by few customers.

This preview includes four key capabilities.

Cloud Voicemail. Skype for Business Server 2019 when paired with Exchange Server 2019 will use Cloud Voicemail to provide voicemail services. This provides an alternative to Unified Messaging, which will not be offered in Exchange Server 2019. With Cloud Voicemail, voicemail messages will continue to be stored in the user’s email inbox. Skype for Business Server customers who are currently using Unified Messaging and plan to migrate to Exchange Server 2019 should first plan and deploy Cloud Voicemail. Skype for Business Server customers who are planning to remain on older versions of Exchange, can continue to use voicemail functionality provided by Unified Messaging on their supported Exchange deployments.

Cloud Auto Attendant. We will begin supporting the use of Cloud Auto Attendant, so that on-premises customers can always use the latest version of Auto Attendant. Customers will need to use a hybrid configuration for users syncing to AAD. Please note that Cloud Auto Attendant will be available later this year – we will announce when ready.

Cloud Call Data Connector. Call Analytics is integrated into the core experience for administration and management in Office 365. With this addition to Skype for Business Server, you now have the ability to upload your call quality data to Office 365. This means you no longer need to store this data locally, and you can use the latest enhancements in the cloud version for a consolidated view of calling diagnostics. As we update reporting in the cloud, customers will be able to take advantage of these enhancements. CQD (Call Quality Dashboard) experience in cloud for on-premises customers will be made available later this year.

Streamlined Teams Migration. On-premises customers have noted to us that while they need on-premises support they recognize they will move eventually to the cloud. To ease that transition for customers, we have further simplified the experience to migrate to Teams.

Download the preview today and start testing in your lab environment.

Microsoft Teams Resources links

You can’t copy as i want you to memorize it 🙂 !

Microsoft Ignite – September 24–28, 2018 | Orlando, Florida

Get signed up for now to join the tech community in Orlando September 24-28.

Categories: Uncategorized