لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش راهنمای کامل XML برای توسعه دهندگان مایکروسافت
Complete Guide to XML For Microsoft Developers
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
XML، XPATH، XSLT، XQuery، XSD، XML در SQLServer، C#، LINQ، و PowerShell، استفادههای Saxonica و تاریخچه XML و مبانی XML نگاشت XML با استفاده از XSLT (1.0 و 3.0، از جمله کتابخانه Saxon) XPath (استفاده شده) در XSLT، XQuery و برنامه نویسی) SQL XML، خواندن XML به SQL، پردازش ستون های XML با استفاده از C# برای پردازش XML، XPath، XSLT، و XQuery با استفاده از PowerShell برای پردازش XML ایجاد HTML از XML (با استفاده از XSLT) استخراج و قالب بندی XML از SQL پایگاههای داده سریالسازی و سریالزدایی (از و از XML) استفاده از ابزار XSD برای تولید طرحوارهها از کلاسها و کلاسها از طرحوارهها تبدیل XML به JSON با استفاده از کتابخانه Json Newtonsoft استفاده از پلاگینها برای آسانتر کردن کار با XML در Visual Studio، VSCode، و NotePad++ پیشها : در حالی که لازم نیست، دانش عمومی سی شارپ و ویژوال استودیو مفید خواهد بود در حالی که لازم نیست، تجربه در برخی از زبان های برنامه نویسی مفید خواهد بود در حالی که لازم نیست، دانش HTML برای یکی از تمرین ها مفید خواهد بود.
این دوره برای توسعه دهندگان مایکروسافت است که می خواهند یک رویکرد جامع به XML در کل خط تولید مایکروسافت داشته باشند. این بر اساس 19 سال مشاوره و آموزش XML و B2B/Integration من است. برای اینکه یک توسعه دهنده یا معمار کامل باشید، باید از همه این ویژگی ها آگاه باشید. و این به ویژه برای توسعه دهندگان BizTalk و Integration صادق است.
علاوه بر یادگیری XML، XPath، XSLT (زبان صفحه سبک توسعهیافته - برای نگاشت XML به XML یا HTML دیگر) و XQuery را خواهید آموخت. این دوره نشان میدهد که با کتابخانههای داتنت مایکروسافت چه چیزی ممکن است و چه ویژگیهای اضافی با استفاده از کتابخانههای ساکسونیکا داتنت شخص ثالث در دسترس است. شما یاد خواهید گرفت که چگونه طرحواره های XSD را ایجاد و درک کنید، و چگونه یک فایل XML را در برابر یک طرحواره اعتبار سنجی کنید.
زبان های برنامه نویسی تحت پوشش در ارتباط با XML عبارتند از C#، PowerShell و T-SQL. شما یاد خواهید گرفت که چگونه XML را بخوانید و بنویسید، و چگونه عناصر و مقادیر را در XML پیمایش و پیدا کنید، و چگونه XML را تغییر دهید (به عنوان مثال، افزودن عناصر جدید یا ویژگی های جدید).
در Microsoft SQL سرور، شما یاد خواهید گرفت 1) چگونه از ستون های XML استفاده کنید، 2) چگونه داده های رابطه ای را به عنوان XML با استفاده از عبارت "For XML" قالب بندی کنید، و 3) چگونه یک فایل XML را بگیرید و آن را در SQL جستجو کنید، سپس آن را در رابطه ای ذخیره کنید. جداول.
این دوره شامل محبوب ترین ابزارهای مورد استفاده در سیستم عامل های ویندوز، از جمله Visual Studio، NotePad++، VSCode و XMLNotePad است.
سرفصل ها و درس ها
معرفی
Introduction
بررسی ویدیویی طرح کلی دوره
Video Review of Course Outline
چرا من از Total Commander در همه فیلم های دوره استفاده می کنم
Why I Use Total Commander In All the Course Videos
XML - نمای کلی
XML - The Big Overview
پیش نمایش ویدیوی دانلودهای دوره (دانلود واقعی در درس بعدی است)
Course Downloads Video Preview (Actual download is in next lesson)
دانلود دوره (فایل فشرده)
Course Downloads (Zip File)
معرفی
Introduction
بررسی ویدیویی طرح کلی دوره
Video Review of Course Outline
چرا من از Total Commander در همه فیلم های دوره استفاده می کنم
Why I Use Total Commander In All the Course Videos
XML - نمای کلی
XML - The Big Overview
پیش نمایش ویدیوی دانلودهای دوره (دانلود واقعی در درس بعدی است)
Course Downloads Video Preview (Actual download is in next lesson)
دانلود دوره (فایل فشرده)
Course Downloads (Zip File)
مبانی XML
Basics of XML
فایلهای XML با عناصر و تودرتو (Flight01/Flight02) و عنصر خالی
XML Files with Elements and Nesting (Flight01/Flight02) and Empty Element
فایلهای XML با ویژگیها (Flight03-07)
XML Files with Attributes (Flight03-07)
فایلهای XML - ویژگیهای متفرقه - اظهاری، نظرات (Sample01)
XML Files - Misc Features - Declarative, Comments (Sample01)
XML رمزگذاری کاراکترهای خاص (Sample02) - مقدمه ای برای PowerShell
XML Encoding Special Characters (Sample02) - Intro to PowerShell
XML Unicode & Byte Order Mark (Sample03_Unicode.xml)
XML Unicode & Byte Order Mark (Sample03_Unicode.xml)
XML به JSON (با استفاده از PowerShell و NewtonSoft .Net Library)
XML to JSON (using PowerShell and NewtonSoft .Net Library)
XML به JSON - PowerShell - قالببندی/تورفتگی
XML to JSON - PowerShell - formatting/indenting
پاداش: نمونه ای از استفاده از JSON در جاوا اسکریپت
Bonus: Example of JSON use in JavaScript
یافتن خطاهای شکل گرفته (روش تفرقه بینداز و حکومت کن)
Finding Well-Formed Errors (The Divide and Conquer Method)
مقدمه ای برای XML - آزمون
Intro To XML - Quiz
مبانی XML
Basics of XML
فایلهای XML با عناصر و تودرتو (Flight01/Flight02) و عنصر خالی
XML Files with Elements and Nesting (Flight01/Flight02) and Empty Element
فایلهای XML با ویژگیها (Flight03-07)
XML Files with Attributes (Flight03-07)
فایلهای XML - ویژگیهای متفرقه - اظهاری، نظرات (Sample01)
XML Files - Misc Features - Declarative, Comments (Sample01)
XML رمزگذاری کاراکترهای خاص (Sample02) - مقدمه ای برای PowerShell
XML Encoding Special Characters (Sample02) - Intro to PowerShell
XML Unicode & Byte Order Mark (Sample03_Unicode.xml)
XML Unicode & Byte Order Mark (Sample03_Unicode.xml)
XML به JSON (با استفاده از PowerShell و NewtonSoft .Net Library)
XML to JSON (using PowerShell and NewtonSoft .Net Library)
XML به JSON - PowerShell - قالببندی/تورفتگی
XML to JSON - PowerShell - formatting/indenting
پاداش: نمونه ای از استفاده از JSON در جاوا اسکریپت
Bonus: Example of JSON use in JavaScript
یافتن خطاهای شکل گرفته (روش تفرقه بینداز و حکومت کن)
Finding Well-Formed Errors (The Divide and Conquer Method)
مقدمه ای برای XML - آزمون
Intro To XML - Quiz
ابزارهای XML: ویرایشگرها و مرورگرها
XML Tools: Editors & Browsers
ویرایش XML با NotePad++
Editing XML with NotePad++
ویرایش XML با ویژوال استودیو (2019)
Editing XML with Visual Studio (2019)
افزودن ابزار Xpath (برنامه افزودنی) به ویژوال استودیو (از بازار)
Adding Xpath Tools (Extension) to Visual Studio (From Marketplace)
ویرایش XML با کد VS
Editing XML with VS Code
مایکروسافت XML Notepad
Microsoft XML Notepad
ابزارهای تجاری: Stylus Studio، XML Spy، Oxygen
Commerical Tools: Stylus Studio, XML Spy, Oxygen
مرورگرها چگونه XML را مدیریت می کنند (عادی، با خطا، با شیوه نامه)
How Browsers handle XML (normal, with errors, with stylesheet)
ابزارهای XML - آزمون
XML Tools - Quiz
ابزارهای XML: ویرایشگرها و مرورگرها
XML Tools: Editors & Browsers
ویرایش XML با NotePad++
Editing XML with NotePad++
ویرایش XML با ویژوال استودیو (2019)
Editing XML with Visual Studio (2019)
افزودن ابزار Xpath (برنامه افزودنی) به ویژوال استودیو (از بازار)
Adding Xpath Tools (Extension) to Visual Studio (From Marketplace)
ویرایش XML با کد VS
Editing XML with VS Code
مایکروسافت XML Notepad
Microsoft XML Notepad
ابزارهای تجاری: Stylus Studio، XML Spy، Oxygen
Commerical Tools: Stylus Studio, XML Spy, Oxygen
مرورگرها چگونه XML را مدیریت می کنند (عادی، با خطا، با شیوه نامه)
How Browsers handle XML (normal, with errors, with stylesheet)
ابزارهای XML - آزمون
XML Tools - Quiz
XPath
XPath
معرفی XPath - و نحوه تمرین پاسخها برای آزمونها در این ماژول
XPath Intro - and How to Practice Answers for Quizes in this Module
انتخاب عنصر ساده (شامل زیرنویس ها و متن ())
Simple element selection (including subscripts and text())
صفات و جملات ساده "where".
Attributes and simple "where" clauses
امتحان تمرین XPath 1
XPath Practice Quiz 1
موارد بیشتر در کجا (عناصر و/یا)
More where clauses (elements and/or)
مسیرهای نسبی
Relative paths
امتحان تمرین XPath 2
XPath Practice Quiz 2
محورهای XPath - مستندات و نمونهها
XPath Axes - Documentation and Samples
فضاهای نام - قسمت 1
Namespaces - Part 1
فضاهای نام - قسمت 2
Namespaces - Part 2
امتحان تمرین XPath 3
XPath Practice Quiz 3
دنیای واقعی، XPath دشوار
Real world, difficult XPath
نمایش نظرات