Showing posts with label Lync. Show all posts
Showing posts with label Lync. Show all posts

Friday, February 21, 2014

Microsoft Open Specifications Posters v2 released (Think "Wow, that's allot of spec's" Posters)

Microsoft Downloads - Open Specifications Posters

The Open Specifications Posters (PDF format) make it easy for interoperability developers to explore the Open Specifications overview documents for Office client, Lync, SharePoint, Office file formats, Exchange Server, SQL Server, and Windows.

Version: 5.0

Date Published: 2/21/2014

ExchangeOpenSpecPoster.pdf, 556 KB

MicrosoftOpenSpecPoster - Accessiblility Version.pdf, 336 KB

OfficeLyncOpenSpecPoster.pdf, 669 KB

SharePointOpenSpecPoster.pdf, 606 KB

SQLOpenSpecPoster.pdf, 1,011 KB

WindowsOpenSpecPoster.pdf, 1.0 MB

The Open Specifications Posters (PDF format) make it easy for interoperability developers to explore the Open Specifications overview documents for Office client, Lync, SharePoint, Office file formats, Exchange Server, SQL Server, and Windows. The posters display, by functional area, the protocols, file formats, and related technologies, as described in each overview document. A high-contrast poster is also provided for those with visual accessibility needs that contains listings for all functional areas .

Some cube art to help when you get visited by the "Microsoft is closed and the devil" guy (I know you know that guy...)

Here's a snap of the Windows PDF;

imageSNAGHTML1fe1a2a9

 

Related Past Post XRef:
Office/Exchange File Format,Specification and Protocol Documentation refreshed
Microsoft Format and Specification Documentation 0712 Refresh (Think Office 2013 CP update). Oh and some SharePoint Doc's too
Microsoft Format and Specification Documentation Refresh ("Significantly changed technical content") [Updated: Includes updates for Office 15 Technical Preview ]
Microsoft Office File Formats and Microsoft Office Protocols Documentation Refreshed
Microsoft Office File Formats and Protocols documentation updated for Office 2010 (Think “Now with added ‘X’ flavor… DocX, PptX, XlsX, etc”)

Microsoft Open Specifications Poster

XAML Language Specification (as in the in the full XAML, WPF and Silverlight XAML Specs)

"Microsoft SQL Server Data Portability Documentation"

MS-PST file format specification released. Yep, the full and complete specification for Outlook PST’s is now just a download away.
Microsoft Office (DOC, XLS, PPT) Binary File Format Specifications Released – We’re talking the full technical specification… (The [MS-DOC].pdf alone is 553 pages of very dense specification information)
DOC, XLS and PPT Binary File Format Specifications Released (plus WMF, Windows Compound File [aka OLE 2.0 Structured Storage] and Ink Serialized Format Specifications and Translator to XML news)

Tuesday, October 08, 2013

How do the Microsoft Office Servers Integrate? Here's a high level look....

Microsoft Downloads - Feature Integration Across Microsoft Office Products

Illustrations for cross-server features: This multi-tab file includes descriptions and architecture illustrations for features that work across Microsoft Office server products. (Exchange Server, Lync Server, SharePoint Server) 

Version: 1.2

Date Published: 10/7/2013

SPEL_FeatureIntegration.vsd, 6.0 MB

SPEL_FeatureIntegration.pdf, 799 KB

image

image

image

I thought this kind of neat, seeing how these different server products integrate and leverage the different server features (and wonder at the possible pain troubleshooting it if something goes wonky...)

Friday, June 01, 2012

Microsoft Open Specifications Poster

Microsoft Downloads - Open Specifications Poster

The Open Specifications Poster (PDF format) makes it easy for interoperability developers to explore the Open Specifications overview documents for Office client, Lync, SharePoint, Office file formats, and Exchange Server

Version: 1.0
Date published: 5/31/2012

Language: English

OpenSpecPoster.pdf, 200 KB

I mean doesn't everyone need a 17x11 poster for all the Open Specifications Microsoft provides? (Yes, you do, just LOOK at them all!  :)

image

SNAGHTML1f1320eb

 

Related Past Post XRef:
XAML Language Specification (as in the in the full XAML, WPF and Silverlight XAML Specs)
"Microsoft SQL Server Data Portability Documentation"

Microsoft Format and Specification Documentation Refresh ("Significantly changed technical content") [Updated: Includes updates for Office 15 Technical Preview ]
Microsoft Office File Formats and Microsoft Office Protocols Documentation Refreshed
Microsoft Office File Formats and Protocols documentation updated for Office 2010 (Think “Now with added ‘X’ flavor… DocX, PptX, XlsX, etc”)

MS-PST file format specification released. Yep, the full and complete specification for Outlook PST’s is now just a download away.
Microsoft Office (DOC, XLS, PPT) Binary File Format Specifications Released – We’re talking the full technical specification… (The [MS-DOC].pdf alone is 553 pages of very dense specification information)
DOC, XLS and PPT Binary File Format Specifications Released (plus WMF, Windows Compound File [aka OLE 2.0 Structured Storage] and Ink Serialized Format Specifications and Translator to XML news)

Wednesday, May 30, 2012

Work Smart Guides updated. Don't write your own "how to use X/Y/Z Microsoft tech," download and customize these!

Education - WorkSmart Guides - Updated ready-made IT user documentation

"...

One of the godsends for me was a set of documents called Work Smart Guides, which walked me through the basics of some of the new technology I was encountering.

As our IT team describe it, Work Smart Guides bridge the gap between technology and users. Work Smart guides provide employees with scenario-based, best-use productivity aids on Microsoft products and technologies.

...

Updated ready-made IT guides

The Microsoft IT Team have just updated the published versions that you could modify and publish for your users. This is a great step – I’m guessing that lots of schools, TAFEs and Universities are either producing user documentation for staff, or want to. And I bet that 80-90% of the content is identical in each institution. So these guides would make a good starter for 10, either for the format, or the instructions, or simply the screenshots. As an example, here’s the Email Basics one.

The subjects covered in the step-by-step guides for users include:

  • Protecting data with BitLocker
  • Getting started with email
  • Transfer files and settings to a new computer
  • Collaborating with SharePoint
  • An overview of collaboration tools
  • Customising SharePoint sites
  • SharePoint workspaces
  • Integrating Outlook with SharePoint
  • Basics of managing email (Are you a stacker or a filer?)
  • Office tips for Excel, PowerPoint, OneNote and Word
  • Outlook email signatures
  • New features for users in Windows 7
  • Securing Windows Phone
  • Get started with Outlook Web Access
  • Successful meetings with Lync
Download the Work Smart Guides

There are 36 of them, and they come in one big Zip file for you to play with:

..." [GD: Click through for the download]

image

These are short and sweat guides that you can use as the base for your internal guides. Update the logo and style and you've got professional looking internal doc's. Remember good writers borrow, great ones steal...

SNAGHTML151bab98

 

Related Past Post XRef:
Work Smart (by letting someone else do the icky document creation grunt work) – “Work Smart Productivity Guides” from Microsoft for your end-user training, re-use and tweaking pleasure

Sunday, March 11, 2012

IM an Expert! As in the instant messaging question and answer service you can add to your Lync installation...

Microsoft Downloads - IM an Expert for Microsoft Lync Server 2010

"IM an Expert is an instant messaging question and answer service that you can set up within your organization. With the IM an Expert service, you can use Microsoft Lync or the IM an Expert Welcome page to submit a question to the service. The IM an Expert service will locate an expert for you within your company and initiate an IM session between you and the expert who can answer your question.

Version: 7577.4076
Date Published: 3/8/2012

Language: English

KB Articles: KB2677043

IManExpert.msi, 608 KB

This download was originally released on March 22, 2011. For a complete list of fixes and changes in this latest version, please see KB article 2677043.

This download contains IManExpert.msi, the installer package for IM an Expert. IM an Expert is an instant messaging question and answer service that you can set up within your organization. IM an Expert enables real-time sharing of expertise within your organization. Users can ask the IM an Expert service a question and the service will locate an expert and connect the asker with the expert. Answers are compiled from dialog between the asker and the expert and posted to the organization’s internal IM an Expert website, where they can be searched. IM an Expert provides a great way for people within an organization to save time by sharing their knowledge and expertise. Perhaps equally important, the retained IM an Expert questions and answers can provide a valuable knowledge base that highlights common questions and resolutions to issues within your organization. Users can become experts by entering their Profile information (keywords and URLs related to their area of expertise) on the IM an Expert Website. The IM an Expert administrator may also elect to use other sources of expertise information to help identify experts. The components for the IM an Expert service are described in System Requirements below.

..."

Microsoft Downloads - IM an Expert for Microsoft Lync Server 2010 Documentation Version 1.5

"...

This download provides documentation for IM an Expert for Microsoft Lync Server 2010, including the IM an Expert for Microsoft Lync Server 2010 Setup and Maintenance Guide for administrators, and the IM an Expert for Microsoft Lync Server 2010 Getting Started Guide for end-users. IM an Expert is an instant messaging question and answer service that you can set up within your organization. IM an Expert enables real-time sharing of expertise within your organization. Users can ask the IM an Expert service a question and the service will locate an expert and connect the asker with the expert. Answers are compiled from dialog between the asker and the expert and posted to the organization’s internal IM an Expert website, where they can be searched. IM an Expert provides a great way for people within an organization to save time by sharing their knowledge and expertise. Perhaps equally important, the retained IM an Expert questions and answers can provide a valuable knowledge base that highlights common questions and resolutions to issues within your organization. Users can become experts by entering their Profile information (keywords and URLs related to their area of expertise) on the IM an Expert Website. The IM an Expert administrator may also elect to use other sources of expertise information to help identify experts. ..."

I thought this kind of neat. Not sure if I'd sign up for it if it was offered at my place (not that we've upgraded  to Lync yet, but anyway...) but I still think it's kind of cool. If it were not abused then I think I'd go for it. In a distributed work environment, this kind of thing might be pretty useful. Okay, okay... I just like the idea it has "leaderboards" LOL

Friday, June 10, 2011

Get an entire Lync "Data Center in a Box" Hyper-V VHD Set - We're talking five server VHD's with everything you need to play with that Lync has to offer...

Microsoft Downloads - VHD Test Drive - Lync Server 2010 VHD

"This download comes as a pre-configured set of VHD's. This download enables you to fully evaluate Microsoft Lync Server 2010.

...

Evaluate Microsoft's Unified Communications and Collaboration Solution today!

Microsoft Lync Server 2010 combined with Microsoft Exchange 2010 SP1 Unified Messaging and Microsoft SharePoint Server 2010 delivers a fresh, intuitive user experience that brings together the different ways people communicate and collaborate in a single user interface. This unified experience facilitates rapid user adoption, while the ability to support a full range of communications from a single platform reduces both capital and operational costs.

Download this fully configured virtual machine set of the latest release to evaluate Microsoft Lync Server 2010, and discover the full power of the Microsoft Business Productivity Platform. This VHD set enables real-time communications and collaboration using presence, instant messaging, enterprise voice and video, conferencing and application sharing, as well as features like Unified Messaging and Skill Search powered by Microsoft Exchange Server and Microsoft SharePoint Server.


Note:
1. This trial software is intended for evaluation purposes only or proof of concept.
2. There is no product support for this trial...."

That's kind of cool. You get an entire completely configured, server set, from Domain Controller, Exchange, SharePoint and Lync servers.  Now all you need is to download, and put on your Hyper-V server of choice.

Downloading is one  issue though, there are 42 downloads required... Yeah, 42. That's a lot of download button clicking.

So...

Here's the direct download file URLs for your downloader of choice;

http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_DC.part01.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_DC.part02.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_DC.part03.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_DC.part04.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_DC.part05.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_DC.Setup.exe
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_EXUM.part01.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_EXUM.part02.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_EXUM.part03.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_EXUM.part04.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_EXUM.part05.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_EXUM.part06.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_EXUM.Setup.exe
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.part01.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.part02.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.part03.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.part04.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.part05.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.part06.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.part07.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.part08.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.part09.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCQMS.Setup.exe
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCSE.part01.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCSE.part02.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCSE.part03.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCSE.part04.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCSE.part05.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCSE.part06.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCSE.part07.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCSE.part08.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_LYNCSE.Setup.exe
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_SPS2010.part01.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_SPS2010.part02.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_SPS2010.part03.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_SPS2010.part04.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_SPS2010.part05.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_SPS2010.part06.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_SPS2010.part07.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_SPS2010.part08.rar
http://download.microsoft.com/download/D/0/F/D0FD73BA-1F38-4EFC-8062-EDB4A9DE0D16/LYNC2010VHD_SPS2010.Setup.exe

 

How did I build this list? Well I built and showed it off here on way, May 2011 VS/TFS 2010 VHD update - If you're playing with TFS, Project Templates, VS 2010, etc., etc., these VHD's are hard to beat... , but since then Microsoft has changed the markup of their Download Center pages. The good news is that it's even easier to parse now... :)

image

 

Public Class MicrosoftDownloadParser
Public Function Parse(Url As String) As String
Dim
htmWeb As New HtmlAgilityPack.HtmlWeb

Dim htmDoc As HtmlAgilityPack.HtmlDocument = htmWeb.Load(Url)

Dim links As HtmlAgilityPack.HtmlNodeCollection = htmDoc.DocumentNode.SelectNodes("//a[@class='download']")

Dim ls = New StringBuilder

For Each link As HtmlAgilityPack.HtmlNode In links
Dim title = link.Attributes("bi:fileurl").Value
ls.AppendLine(title)

Next

Return
ls.ToString

End Function
End Class


Yep, that's all it takes to parse out the direct download links from the new/updated Microsoft Download Center. And this code is even longer than it could be. I could have probably gotten all the data I needed in one single call, but hey, it works... ;)



What I need to do is slap this into a WLW plugin. LOL