|
|
01. Course Overview.mp4
|
MP4
|
3.7 MB
|
|
|
02. Introduction and Version Information.mp4
|
MP4
|
2 MB
|
|
|
03. Getting the Most out of this Course and Resources.mp4
|
MP4
|
2.4 MB
|
|
|
04. XML Structure.mp4
|
MP4
|
2.3 MB
|
|
|
05. XSD Structure.mp4
|
MP4
|
2.3 MB
|
|
|
06. XSD Schema Generator.mp4
|
MP4
|
4.3 MB
|
|
|
07. Generate C.Sharp Class from XSD.mp4
|
MP4
|
3.3 MB
|
|
|
08. Validate XML using XSD.mp4
|
MP4
|
3 MB
|
|
|
09. XML Formatting in Editors.mp4
|
MP4
|
4.1 MB
|
|
|
10. The System.Xml.Linq Namespace.mp4
|
MP4
|
1.5 MB
|
|
|
11. Create Empty XML Document.mp4
|
MP4
|
6.5 MB
|
|
|
12. Create XML with Elements and Attributes.mp4
|
MP4
|
9.6 MB
|
|
|
13. Create a Nested XML Document.mp4
|
MP4
|
4.2 MB
|
|
|
14. Parse XML String in XDocument Object.mp4
|
MP4
|
4.3 MB
|
|
|
15. Parse XML String in XElement Object.mp4
|
MP4
|
4.5 MB
|
|
|
16. Dot Net 6 Working Xml M3 07.mp4
|
MP4
|
5.4 MB
|
|
|
17. Updating an Element in an XML Document.mp4
|
MP4
|
6.3 MB
|
|
|
18. Deleting an Element in an XML Document.mp4
|
MP4
|
3.7 MB
|
|
|
19. Loading XML Documents.mp4
|
MP4
|
1.4 MB
|
|
|
20. Load XML Using XDocument and XElement.mp4
|
MP4
|
7 MB
|
|
|
21. Displaying the First Node.mp4
|
MP4
|
8.9 MB
|
|
|
22. Writing XML to Disk.mp4
|
MP4
|
6.6 MB
|
|
|
23. Using the XmlWriter Class to Save XML to Disk.mp4
|
MP4
|
8.9 MB
|
|
|
24. Using a DataSet to Write XML to Disk.mp4
|
MP4
|
10.7 MB
|
|
|
25. Write XML to Disk from any Table in any Database.mp4
|
MP4
|
4.7 MB
|
|
|
26. Validating XML.mp4
|
MP4
|
4.5 MB
|
|
|
27. Validating XML and Viewing the Errors.mp4
|
MP4
|
5.5 MB
|
|
|
28. Overview of XPath and Why XPath Still Matters.mp4
|
MP4
|
2.4 MB
|
|
|
29. Differences Using XPath with XDocument and XElement.mp4
|
MP4
|
10 MB
|
|
|
30. When You Get Errors Using XPath.mp4
|
MP4
|
4 MB
|
|
|
31. Resolving Errors by Using an Extension Method.mp4
|
MP4
|
9.5 MB
|
|
|
32. Filtering Data Using XPath Queries.mp4
|
MP4
|
7.5 MB
|
|
|
33. Using XPath Functions Such as last and position.mp4
|
MP4
|
6.2 MB
|
|
|
34. Creating C.Sharp Objects from XML.mp4
|
MP4
|
5.7 MB
|
|
|
35. Retrieve Attribute XML.mp4
|
MP4
|
5.7 MB
|
|
|
36. Retrieving Attribute-Based XML Using Extension Method.mp4
|
MP4
|
8.9 MB
|
|
|
37. XPath Functions count sum and Calculating an Average.mp4
|
MP4
|
11.5 MB
|
|
|
38. Calculating Minimum and Maximum Values.mp4
|
MP4
|
8 MB
|
|
|
39. LINQ to XML Overview.mp4
|
MP4
|
3.2 MB
|
|
|
40. Using XDocument and Xelement with LINQ to XML.mp4
|
MP4
|
7.4 MB
|
|
|
41. Applying a Where Clause to an XML Document.mp4
|
MP4
|
4.1 MB
|
|
|
42. Retrieving a Single Node.mp4
|
MP4
|
3.7 MB
|
|
|
43. Sorting XML Nodes using OrderBy Clause.mp4
|
MP4
|
4 MB
|
|
|
44. Creating a Collection of C.Sharp Objects.mp4
|
MP4
|
3.4 MB
|
|
|
45. Joining Two XML Documents.mp4
|
MP4
|
8.7 MB
|
|
|
46. Working with Nested XML Documents.mp4
|
MP4
|
8.2 MB
|
|
|
47. Using Attribute-Based XML.mp4
|
MP4
|
6.1 MB
|
|
|
48. Searching and Sorting Attribute-Based XML.mp4
|
MP4
|
4.7 MB
|
|
|
49. Using LINQ Methods Count and Sum.mp4
|
MP4
|
6.2 MB
|
|
|
50. Using the LINQ Average Method.mp4
|
MP4
|
3.2 MB
|
|
|
51. Calculating Minimum and Maximum.mp4
|
MP4
|
4.9 MB
|
|
|
52. Why Use XML Serialization.mp4
|
MP4
|
2.9 MB
|
|
|
53. Serialize a Product Object to XML Using XmlSerializer.mp4
|
MP4
|
6.9 MB
|
|
|
54. Deserialize XML From File Into a Product Object.mp4
|
MP4
|
3.3 MB
|
|
|
55. Formatting XML Using the XmlWriterSettings Object.mp4
|
MP4
|
7.7 MB
|
|
|
56. Deserialize Formatted XML Into a Product Object.mp4
|
MP4
|
4.7 MB
|
|
|
57. Simplify XML Serialization Using an Extension Method.mp4
|
MP4
|
10.6 MB
|
|
|
58. Using XML Serialization Attributes.mp4
|
MP4
|
11.8 MB
|
|
|
59. Serializing a Composite Class to Create Nested XML.mp4
|
MP4
|
7.8 MB
|
|
|
60. Using the DataContractSerializer Class.mp4
|
MP4
|
10.2 MB
|
|
|
61. Using the BinaryFormatter Class.mp4
|
MP4
|
9.3 MB
|
|
|
62. Caching XML From SQL Server.mp4
|
MP4
|
1.4 MB
|
|
|
63. The Code to Read Data From SQL and Store into Local File.mp4
|
MP4
|
6.6 MB
|
|
|
64. Step-Through of Getting Data from SQL and Serializing.mp4
|
MP4
|
5.4 MB
|
|
|
65. A Method to Detect Changes on the Server.mp4
|
MP4
|
3 MB
|
|
|
66. Get Max Date and Total Rows from XML and Server.mp4
|
MP4
|
6.6 MB
|
|
|
67. Checking Local vs Server Information.mp4
|
MP4
|
5.2 MB
|
|
|
68. Change the Server and Detect the Changes.mp4
|
MP4
|
9.2 MB
|
|
|
AddEditDeleteViewModel.cs
|
CS
|
1.9 KB
|
|
|
AggregateViewModel.cs
|
CS
|
2.4 KB
|
|
|
AttributeViewModel.cs
|
CS
|
4.8 KB
|
|
|
AttributesViewModel.cs
|
CS
|
1.7 KB
|
|
|
BinaryViewModel.cs
|
CS
|
1.9 KB
|
|
|
Bonus Resources.txt
|
TXT
|
409.6 B
|
|
|
CachingViewModel.cs
|
CS
|
1.4 KB
|
|
|
ChangeInfo.cs
|
CS
|
409.6 B
|
|
|
CreateViewModel.cs
|
CS
|
3.5 KB
|
|
|
DataContractViewModel.cs
|
CS
|
2.4 KB
|
|
|
DetectChangesViewModel.cs
|
CS
|
2.4 KB
|
|
|
ElementViewModel.cs
|
CS
|
6.6 KB
|
|
|
ExtensionViewModel.cs
|
CS
|
1.4 KB
|
|
|
FileNameHelper.cs
|
CS
|
1.1 KB
|
|
|
FormatViewModel.cs
|
CS
|
2.5 KB
|
|
|
Get Bonus Downloads Here.url
|
URL
|
204.8 B
|
|
|
LinksToTools.txt
|
TXT
|
307.2 B
|
|
|
LoadingViewModel.cs
|
CS
|
1.9 KB
|
|
|
NestedViewModel.cs
|
CS
|
1.2 KB
|
|
|
Product.cs
|
CS
|
921.6 B
|
|
|
ProductSales.cs
|
CS
|
1.2 KB
|
|
|
ProductSalesRepository.cs
|
CS
|
1.1 KB
|
|
|
ProductSerializable.cs
|
CS
|
1.4 KB
|
|
|
ProductWithAttributes.cs
|
CS
|
1.3 KB
|
|
|
ProductWithDataContract.cs
|
CS
|
1.5 KB
|
|
|
Products-Comment-Namespace.xml
|
XML
|
10.8 KB
|
|
|
Products-Comment-Namespace.xsd
|
XSD
|
2.2 KB
|
|
|
Products.xml
|
XML
|
10.7 KB
|
|
|
Products.xsd
|
XSD
|
1.8 KB
|
|
|
ProductsAttributes.xml
|
XML
|
6.2 KB
|
|
|
ProductsAttributes.xsd
|
XSD
|
1.1 KB
|
|
|
Program.cs
|
CS
|
204.8 B
|
|
|
Readme.txt
|
TXT
|
921.6 B
|
|
|
SalesAndDetails.xml
|
XML
|
26.3 KB
|
|
|
SalesAndDetails.xsd
|
XSD
|
1.7 KB
|
|
|
SalesOrder.cs
|
CS
|
716.8 B
|
|
|
SalesOrderDetails.xml
|
XML
|
21.5 KB
|
|
|
SalesOrderDetails.xsd
|
XSD
|
921.6 B
|
|
|
SalesOrderHeaders.xml
|
XML
|
6.6 KB
|
|
|
SalesOrderHeaders.xsd
|
XSD
|
716.8 B
|
|
|
SaveViewModel.cs
|
CS
|
5.3 KB
|
|
|
SerializeViewModel.cs
|
CS
|
1.9 KB
|
|
|
ValidateViewModel.cs
|
CS
|
1.5 KB
|
|
|
XMLSamples.code-workspace
|
CODE-WORKSPACE
|
102.4 B
|
|
|
XMLSamples.csproj
|
CSPROJ
|
716.8 B
|
|
|
XMLSamples.mdf
|
MDF
|
8 MB
|
|
|
XMLSamples.sln
|
SLN
|
1.1 KB
|
|
|
XMLSamples.sql
|
SQL
|
5.7 KB
|
|
|
XMLSamplesDbContext.cs
|
CS
|
1.3 KB
|
|
|
XMLSamples_log.ldf
|
LDF
|
8 MB
|
|
|
XmlHelper.cs
|
CS
|
1.3 KB
|
|
|
XmlSerializationHelper.cs
|
CS
|
1.8 KB
|
|
|
XmlStringHelper.cs
|
CS
|
1 KB
|
|
|
XmlValidationException.cs
|
CS
|
307.2 B
|
|
|
XmlValidationWarning.cs
|
CS
|
307.2 B
|
|
|
cache-frequently-used-data-as-xml-slides.pdf
|
PDF
|
382.1 KB
|
|
|
launch.json
|
JSON
|
921.6 B
|
|
|
load-write-validate-and-save-xml-documents-slides.pdf
|
PDF
|
279.1 KB
|
|
|
query-and-aggregate-xml-using-linq-to-xml-slides.pdf
|
PDF
|
286.3 KB
|
|
|
query-and-aggregate-xml-using-xpath-slides.pdf
|
PDF
|
288.9 KB
|
|
|
serialize-and-deserialize-net-objects-as-xml-slides.pdf
|
PDF
|
261.9 KB
|
|
|
tasks.json
|
JSON
|
1 KB
|
|
|
using-the-systemxmllinq-namespace-to-manipulate-xml-slides.pdf
|
PDF
|
274.2 KB
|
|
|
xml-schemas-and-xmlxsd-generators-slides.pdf
|
PDF
|
619 KB
|