1 What is XML?
Ans:
XML stands for EXtensible Markup Language.
XML is a markup language much like HTML.
XML was designed to carry data, not to display data.
XML tags are not predefined. You must define your own tags.
XML is designed to be self-descriptive.
2 What is the version information in XML?
3 What is ROOT element in XML?
Ans :
XML documents must contain one element that is the parent of all other elements. This element is called the root element.
<root>
<child>
<subchild>.....</subchild>
</child>
</root>
4 If XML does not have closing tag will it work?
5 Is XML case sensitive?
Ans:Yes, XML tags are case sensitive.Opening and closing tags must be written with the same case:
eg
<Menu>Home</Menu>
6 What is the difference between XML and HTML?
Ans:
• XML was designed to transport and store data, with focus on what data is.
• HTML was designed to display data, with focus on how data looks.
• HTML was designed to display data with focus on how data looks while XML was designed to be a software and hardware independent tool used to transport and store data, with focus on what data is.
• HTML is a markup language itself while XML provides a framework for defining markup languages.
• HTML is a presentation language while XML is neither a programming language nor a presentation language.
• HTML is case insensitive while XML is case sensitive.
• HTML is used for designing a web-page to be rendered on the client side while XML is used basically to transport data between the application and the database.
• HTML has it own predefined tags while what makes XML flexible is that custom tags can be defined and the tags are invented by the author of the XML document.
• HTML is not strict if the user does not use the closing tags but XML makes it mandatory for the user the close each tag that has been used.
• HTML does not preserve white space while XML does.
• HTML is about displaying data,hence static but XML is about carrying information,hence dynamic
7 Is XML meant to replace HTML?
8 Can you explain why your project needed XML?
9 What is DTD (Document Type Definition)?
10 What is well formed XML?
11 What is a valid XML?
12 What is CDATA section in XML?
13 What is CSS?
14 What is XSL?
15 What is element and attributes in XML?
16 Which are the namespaces in .NET used for XML?
17 What are the standard ways of parsing XML document?
18 In What scenarios will you use a DOM parser and SAX parser?
19 How was XML handled during COM times?
20 What is the main difference between MSML and .NET Framework XML classes?
21 What are the core functionalities in XML .NET framework? Can you explain in detail
22 those functionalities?
23 What is XSLT?
24 Define XPATH?
25 What is the concept of XPOINTER?
26 What is an XMLReader Class?
27 What is XMLTextReader?
28 How do we access attributes using “XmlReader”?
29 Explain simple Walk through of XmlReader.
30 What does XmlValidatingReader class do?
2 Does .NET support UNICODE and how do you know it supports?
3 What is the difference between localization and globalization?
4 What architecture decisions you should consider while planning for international software’s?
5 How do we get the current culture of the environment in windows and ASP.NET?
6 Which are the important namespaces during localization and globalization?
7 What are resource files and how do we generate resource files?
8 Can resource file be in any other format other than resx extensions?
9 How is resource files actually used in project?
10 How can we use Culture Auto in project?
11 What are satellite assemblies?
12 How do we generate Satellite assemblies?
13 What is AL.EXE and RESGEN.EXE? 275
14 What is the use of resource manager class?
15 What precautions do we need to take while deploying satellite assemblies?
16 Can we get a strongly typed resource class rather than using resource manager?
17 Can you explain the fundamentals of “GetGlobalResourceObject” and
18 “GetLocalResourceObject” functions?
19 Can we sign a satellite assembly?
20 Can you explain collation sequence in sql server?
21 How do we define collation sequence for database and tables?
22 Can we change the order in a select query with a specified collation sequence?
23 Can you list best practices for globalization and localization?
24 Why is the culture set to the current thread?
Thanks & Regards
Alok Kumar Sharma
Ans:
XML stands for EXtensible Markup Language.
XML is a markup language much like HTML.
XML was designed to carry data, not to display data.
XML tags are not predefined. You must define your own tags.
XML is designed to be self-descriptive.
2 What is the version information in XML?
3 What is ROOT element in XML?
Ans :
XML documents must contain one element that is the parent of all other elements. This element is called the root element.
<root>
<child>
<subchild>.....</subchild>
</child>
</root>
4 If XML does not have closing tag will it work?
5 Is XML case sensitive?
Ans:Yes, XML tags are case sensitive.Opening and closing tags must be written with the same case:
eg
<Menu>Home</Menu>
6 What is the difference between XML and HTML?
Ans:
• XML was designed to transport and store data, with focus on what data is.
• HTML was designed to display data, with focus on how data looks.
• HTML was designed to display data with focus on how data looks while XML was designed to be a software and hardware independent tool used to transport and store data, with focus on what data is.
• HTML is a markup language itself while XML provides a framework for defining markup languages.
• HTML is a presentation language while XML is neither a programming language nor a presentation language.
• HTML is case insensitive while XML is case sensitive.
• HTML is used for designing a web-page to be rendered on the client side while XML is used basically to transport data between the application and the database.
• HTML has it own predefined tags while what makes XML flexible is that custom tags can be defined and the tags are invented by the author of the XML document.
• HTML is not strict if the user does not use the closing tags but XML makes it mandatory for the user the close each tag that has been used.
• HTML does not preserve white space while XML does.
• HTML is about displaying data,hence static but XML is about carrying information,hence dynamic
7 Is XML meant to replace HTML?
8 Can you explain why your project needed XML?
9 What is DTD (Document Type Definition)?
10 What is well formed XML?
11 What is a valid XML?
12 What is CDATA section in XML?
13 What is CSS?
14 What is XSL?
15 What is element and attributes in XML?
16 Which are the namespaces in .NET used for XML?
17 What are the standard ways of parsing XML document?
18 In What scenarios will you use a DOM parser and SAX parser?
19 How was XML handled during COM times?
20 What is the main difference between MSML and .NET Framework XML classes?
21 What are the core functionalities in XML .NET framework? Can you explain in detail
22 those functionalities?
23 What is XSLT?
24 Define XPATH?
25 What is the concept of XPOINTER?
26 What is an XMLReader Class?
27 What is XMLTextReader?
28 How do we access attributes using “XmlReader”?
29 Explain simple Walk through of XmlReader.
30 What does XmlValidatingReader class do?
Localization/Globalization
1 What is Unicode & Why was it introduced?2 Does .NET support UNICODE and how do you know it supports?
3 What is the difference between localization and globalization?
4 What architecture decisions you should consider while planning for international software’s?
5 How do we get the current culture of the environment in windows and ASP.NET?
6 Which are the important namespaces during localization and globalization?
7 What are resource files and how do we generate resource files?
8 Can resource file be in any other format other than resx extensions?
9 How is resource files actually used in project?
10 How can we use Culture Auto in project?
11 What are satellite assemblies?
12 How do we generate Satellite assemblies?
13 What is AL.EXE and RESGEN.EXE? 275
14 What is the use of resource manager class?
15 What precautions do we need to take while deploying satellite assemblies?
16 Can we get a strongly typed resource class rather than using resource manager?
17 Can you explain the fundamentals of “GetGlobalResourceObject” and
18 “GetLocalResourceObject” functions?
19 Can we sign a satellite assembly?
20 Can you explain collation sequence in sql server?
21 How do we define collation sequence for database and tables?
22 Can we change the order in a select query with a specified collation sequence?
23 Can you list best practices for globalization and localization?
24 Why is the culture set to the current thread?
Thanks & Regards
Alok Kumar Sharma