Convertir .NET DateTimeFormatInfo a Javascript jQuery formatDate?

Tengo un jQuery UI datepicker que pretendo usar con un cuadro de texto en ASP.NET MVC. La visualización de la fecha en el cuadro de texto se localiza a través de CultureInfo y, por supuesto, jquery debe reconocerla para seleccionar la fecha correcta en el selector de fecha:

<%= Html.TextBox("Date", Model.Date.ToString("d", currentCultureInfo),
    new { @class = "datepicker" })%>

Lo que estoy tratando de hacer ahora es inicializar el selector de fecha con un formato de fecha como

string jsCode = @"$("".datepicker"").datepicker({
    dateFormat: '" + currentCultureInfo.DateTimeFormat.ShortDatePattern + @"',
});";

El problema es que el formato de la cadena de formato de DateTimeFormatInfo (ver Enlace de MSDN) es completamente diferente a la cadena de formato en jQuery(jQuery formatDate).

https://msdn.microsoft.com/en-us/library/system.globalization.datetimeformatinfo.aspx

Muestra (formato de fecha en alemán como 16.07.2009):

.NET: 'dd.MM.yyyy' should be converted to 'dd.mm.yy' in jQuery/Javascript

¿Existe un método o una biblioteca que realice la transformación necesaria entre los dos formatos?

Respuestas a la pregunta(5)

Su respuesta a la pregunta