Home Sign up! Channels Courses Publish your post Login Contact us RSS Mr.Bool Credits Buy Credits
Mr.Bool's Online Courses [List courses]

Menu

Home

How it works?

Buy this course

Discuss! Add a comment
Add this course to my favorites
Add a personal note [what is it?]
RSS Feeds

Course's author:

Ayad Boudiab

Experience: A total of 10 years experience in developing applications using C++, Java, C#, ASP.NET, and SQL Server. In addition to 6 years experience in teaching programming courses at a local college. Degree: B.S. Computer Science Location: Atla...
Go to author's Space

Course stats:

Views:  214
Favorited:  0 times
 
Nenhum voto recebido

Features

Textual content

Video tutorial

Exercise

Source code

Downloads

Recommended post



 
  Course's content  
  My notes  
  Discuss  

Online course
Introduction to XML

This course will be discussed Some of the subjects: XML, XSLT, XPath, reading and writing XML documents, validating XML documents, and using XML in web services and SQL Server. the will be a quick introduction to what XML is (a language used to describe data), and We'll talk about the benefits of XML (being a W3C standard, self describing and extensible). Finally, we started a new windows application that will load an XML file from the hard drive and show it in a text box.





Introduction
 Vídeo
1)  Introduction
Description: In this video we start with a quick introduction to what XML is (a language used to describe data).  |
[Mark this item as viewed]



Creating an instance of XmlDocument
 Vídeo
2)  Coding the Load button that created an instance of XmlDocument, opened a file dialog to load the file and display the file content in the textbox using the InnerXML
Description: We continue our application coding the Load button that created an instance of XmlDocument. |
[Mark this item as viewed]



Treeview
 Vídeo
3)  Loading an XML document into a treeview
Description: In this example we are loading an XML document into a treeview. The OpenFileDialog will help us select the XML file. |
[Mark this item as viewed]



Finishing up the application
 Vídeo
4)  Finishing up the application
Description: This video continues our discussion of XML by finishing up the application we started in lesson III. |
[Mark this item as viewed]



Mounting example
 Vídeo
5)  Starting by loading the Books XML file
Description: This video continues our discussion of XML. This application starts by loading the Books XML file. |
[Mark this item as viewed]


 Vídeo
6)  TreeView and WebBrowser controls
Description: In this video, we continue our discussion on TreeView and WebBrowser controls. |
[Mark this item as viewed]


 Vídeo
7)  BackgroundWorker process
Description: This video continues the discussion of BackgroundWorker process. |
[Mark this item as viewed]


 Vídeo
8)  Adding the functionality that allows us to delete a book
Description: This video continues the application we started. We will add the functionality that allows us to delete a book. |
[Mark this item as viewed]


 Vídeo
9)  Continuing to add the functionality that allows us to delete a book
Description: This video continues the application we started. We will add the functionality that allows us to delete a book. |
[Mark this item as viewed]


 Vídeo
10)  Creating an external DTD
Description: In this video, we will see how we can generate an XSD schema for Books.xml. When you have a choice, it is better to use an XSD than a DTD. |
[Mark this item as viewed]


 Vídeo
11)  Adding all the books to the table
Description: In this video, we start discussing XSLT. XSLT (Extensible Stylesheet Language Transformations) |
[Mark this item as viewed]


 Vídeo
12)  Creating a div element with XSLT
Description: Finally, we discuss the concept of displaying a selected books using an if condition. This concept is continued on the next video. |
[Mark this item as viewed]


 Vídeo
13)   choosing what to display with xsl (END)
Description: In this video we will see too in the , we add multiple to check the comments and determine what to display. |
[Mark this item as viewed]



Supplementary Material
 Vídeo recomendável
14)  SQL Server-XML-Lesson 1-Using ‘for xml’, ‘auto’, and ‘raw’ to generate xml from table data
Description: This is our first video of using XML in SQL Server. Support for XML started since SQL Server 2000. |
[Mark this item as viewed]


 Vídeo recomendável
15)  SQL Server-XML-Lesson 2-Adding xmlSchema to ‘for xml’
Description: In this video, we continue our discussion of using XML in SQL Server. We add xmlSchema to ‘for xml’. |
[Mark this item as viewed]


 Vídeo recomendável
16)  SQL Server-XML-Lesson 3-Using the XML type, and the methods query(), value(), exist(), modify()
Description: In this video We explore the powerful methods: query(), value(), exist(), and modify(). |
[Mark this item as viewed]


 Vídeo recomendável
17)  SQL Server-XML-Lesson 4-Using modify() to replace and delete xml data that match an XPath expression
Description: In this video, we continue the discussion of different faces of modify(). |
[Mark this item as viewed]


 Vídeo recomendável
18)  SQL Server-XML-Lesson 5-Using OpenRowSet() and EVENTDATA()
Description: In this video we will see how we can use OpenRowSet() and EVENTDATA(). |
[Mark this item as viewed]


 Vídeo recomendável
19)  SQL Server-XML-Lesson 6-Using MAXRECURSION with Common Table Expressions (CTE)
Description: In this video we will see how we can use MAXRECUSRSION with Common Table Expressions (CTE). |
[Mark this item as viewed]


 Vídeo recomendável
20)  SQL Server-XML-Lesson 7-Using Row_Number(), Rank(), Dense_Rank(), and NTile()
Description: In this video we will see how we can use Row_Number(), Rank(), Dense_Rank(), and NTile(). |
[Mark this item as viewed]


 Vídeo recomendável
21)  SQL Server-XML-Lesson 8-Grouping sets and triggers
Description: In this video, we discuss grouping sets and triggers.  |
[Mark this item as viewed]


 Vídeo recomendável
22)  SQL Server-XML-Lesson 9-Using trigger to raise an error when the user tries to delete a customer from the Customers table
Description: In this video, we will use a trigger to raise an error when the user tries to delete a customer from the Customers table. |
[Mark this item as viewed]




 
www.mrbool.com
Copyright 2010 - All rights reserved to DevMedia Group