ما هو الوضع الحالي للXSLT 2.0 توفر في. NET
سؤال
وكان آخر يمكن أن أجد من الويب والمدونات تشير إلى أن فريق XML مايكروسوفت ستكون <لأ href = "http://blogs.msdn.com/xmlteam/archive/2007/01/29/xslt-2-0 .aspx اتصال "يختلط =" noreferrer "عنوان =" من مايكروسوفت بلوق فريق XML "> دعم XSLT 2.0 (الآن أنه كان كامل في مهب W3C توصية) . لا أستطيع العثور على أي شيء أبعد من ذلك.
ما هو الوضع الحالي؟ هو متاح في. NET 3.5 / 4.0 أم أنها عالقة مع XSLT 1.1 ودفع كسكيري وLINQ؟
المحلول
لا مدعومة من قبل مايكروسوفت ولم يكن هناك أي anouncement أنا على علم. من أين سمعت عن ذلك؟
UPDATE (بعد إضافة رابط لمدونة فريق XML):
ويبدو أن مايكروسوفت غيرت استراتيجيتها وفقا ل<لأ href = "http://blogs.msdn.com/xmlteam/archive/2007/11/16/chris-lovett-interview.aspx" يختلط = "noreferrer" > هذه المقابلة مع كريس لوفيت، مدير برنامج في الفريق XML في شركة مايكروسوفت، في وقت لاحق من العام نفسه، لذلك كل شيء عن LINQ:
<اقتباس فقرة>وأما بالنسبة XSLT 2.0 - سمعنا من العملاء وفهم تحسينات في XSLT 2.0 على XSLT 1.0، ولكن الآن نحن في منتصف استثمارا استراتيجيا كبيرا في LINQ وEDM لمستقبل البيانات منصة البرمجة التي نعتقد سيخلق تحسينات كبيرة في برمجة ضد جميع أنواع البيانات. ولكن نحن دائما إعادة تقييم لدينا الاستثمارات في التكنولوجيا حتى إذا كان لديك القراء يريدون لزيادة حجمها على XSLT 2.0 من فضلك اطلب منهم في ترك لنا خط مع تعليقاتهم.
اقتباس فقرة>إذا كنت تريد استخدام XSLT / كسباث 2.0 مع صافي هل يمكن استخدام على Saxon.NET قوية> . ومع ذلك، هذه ليست سوى نسخة جافا من سكسونية تعمل داخل IKVM. لديها حجم كبير في حدود 30 MB وعندما حاولت ذلك أداء لا يبدو الساحقة (وكان هذا الاختبار الأساسي للغاية على الرغم من ذلك فإن النتيجة قد تكون مختلفة مع أنماط نموذجية).
نصائح أخرى
XQSharp يشمل الآن التنفيذ الكامل XSLT 2.0 .NET. فإنه لا يجمع حتى الآن MSIL، ولكن هذا هو في خط الانابيب.