locked
For Skype for Business Conversation Windows Extensions development should we continue using Silverlight

    Question

  • For Skype for Business Conversation Windows Extensions development is it recommended by Microsoft to continue using Silverlight. These CWE applications underlying uses .Net Remoting to access the Lync Object Model which has also become outdated.

    Please provide us some directions as to how we could still develop these CWE applications?

    .

    Friday, September 22, 2017 12:13 PM

All replies

  • Hi Francisco Joslyn Fernandes,

    Since this forum is discuss Silverlight development issue, I could tell you something about Silverlight.

    According to the lifecycle for Silverlight, it will be supported until 12/10/2021. And according to the compatible operating system and browser list, it also still supported in IE 11.

    Following document introduce how to create a Conversation Window Extension application in Lync SDK. Hope that could help you.

    https://msdn.microsoft.com/en-us/library/office/jj933100.aspx?f=255&MSPPError=-2147217396

    If you have more questions about CWE applications uses .Net Remoting to access the Lync Object Model, I suggest you post your problem on Lync development forum to get a better help. Thanks for your understanding.

    https://social.msdn.microsoft.com/Forums/lync/en-US/home?forum=communicatorsdk

    Best Regards,
    Weiwei


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Monday, September 25, 2017 7:42 AM
    Moderator
  • As per link https://www.visualstudio.com/en-us/productinfo/vs2017-compatibility-vs
    Silverlight template are not supported in VS 2017.  Microsoft should have implemented the Silverlight templates in VS 2017.  Going back to VS 2015 for Silverlight development would mean to have both VS 2015 and VS 2017 versions installed. 

    Silverlight

    Silverlight projects are not supported in this version of Visual Studio. To maintain Silverlight applications, continue to use Visual Studio 2015.

    Monday, September 25, 2017 8:33 AM
  • Hi Francisco Joslyn Fernandes,

    Yes, VS2017 is not support Silverlight now. So if you want to create Silverlight application, please use VS2015.

    >> Microsoft should have implemented the Silverlight templates in VS 2017.

    Thanks for your feedback for Silverlight. I have help you submit this requirement to Visual Studio User Voice. You could vote and add your comment from below link.

    https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/31618219-vs2017-bring-back-silverlight

    Best Regards,
    Weiwei


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Tuesday, September 26, 2017 7:50 AM
    Moderator
  • Hi Weiwei,

    The sample at http://blog.ondrejsv.com/post/audio-recorder-silverlight-4-sample.aspx is able to capture the audio that is spoken through the microphone but it is not able to capture any reply from any other person speaking during a Skype for Business Call or Conference Call. We are aware of call recording functionality which is in built in Skype.

    NAudio is the best Audio Capturing third party tool that is not supported in Silverlight. Please provide us some insights on how we could best perform the task.

    Best Regards,

    Francisco Joslyn Fernandes



    Tuesday, September 26, 2017 11:08 AM
  • Hi Francisco Joslyn Fernandes,

    Since your problem more related to Skype for Business development, I suggest you post your problem to Skype Development forum to get  a better help. Thanks for your understanding.

    https://social.msdn.microsoft.com/Forums/lync/en-US/home?forum=communicatorsdk

    Best Regards,
    Weiwei


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Wednesday, September 27, 2017 2:02 AM
    Moderator
  • Thank you Weiwei

    As per your suggestion I have raised the question in https://social.msdn.microsoft.com/Forums/lync/en-US/a960be0c-8c50-4fe0-9bda-6471ff71b05c/best-way-to-capture-incoming-voice-in-skype-using-wasapi-loopback?forum=communicatorsdk.

    But is there any tool in Silverlight that can capture any voice coming from the speaker of the laptop. Even is we play a video we are not able to capture the voice content.

    Do keep me posted if Microsoft takes up our suggestion for implementing Silverlight Templates in VS 2017.

    Best Regards,

    Francisco Joslyn Fernandes

    Thursday, September 28, 2017 6:15 AM
  • Hi Francisco Joslyn Fernandes,

    I don't find such tool in Silverlight. Do you have tried the audio recorder sample that you shared before? What's the problem do you get when run that sample?

    I suggest you try with a common .NET Voice Recorder from below link because Silverlight will be ended until 2021. If your application still used at 2021, you need to convert it to another type application, which will spend a lot of time.

    http://voicerecorder.codeplex.com/

    Best Regards,
    Weiwei


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Friday, September 29, 2017 5:42 AM
    Moderator
  • Hi Weiwei,

    Thank you for the information about Silverlight being ended in 2021.

    http://voicerecorder.codeplex.com/ internally uses NAudio that cannot be ported into Silverlight.

    The sample at http://blog.ondrejsv.com/post/audio-recorder-silverlight-4-sample.aspx only captures voice through Microphone but is not able to capture voice coming from the Laptop Speakers i.e. loopback capture.

    We are looking into building Conversation Windows Extensions in Skype that is purely based on Silverlight and .Net Remoting. If Silverlight is being ended in 2021 what would be the next technology for developing such applications for Conversation Windows Extensions as shown below. We had developed an CWE app for providing on the go translation for conversing with users of any other language. It internally converts the English to the other language and vice versa so people involved in the communication can understand each other.

    Best Regards,
    Francisco Joslyn Fernandes




    Friday, September 29, 2017 6:54 AM
  • Hi Weiwei,

    With the advent of Microsoft Teams whose single interface would replace Outlook, Skype, Notes and SharePoint.

    Do you think would Silverlight be used by developers for adding features to Microsoft teams?

    Best Regards,
    Francisco Joslyn Fernandes
    Wednesday, October 4, 2017 12:28 PM