Clear array elements in typrscript

After all my search, this is best way to clear elements in the array in type script.


arrayName.length =0

how to get child node value in xml using c#

Recently i need to get specific child node values from XML string in C#.


After spending some time i found a best way to parse the xml string to objects.

step 1 :
Include namespace
using System.Linq;

step 2:
Load xmlstring to XDocument, mean parse the string XDocument

step 3: 
By using linq with Descendants you can read specific child node values from xml string. 

READ CHILD NODES VALUES FROM XML WITH EXAMPLE


string s = @"<Root>
                        <Persons>
                            <Person ID=""1"">
                           <Name>Mishal</Name>
                            <Phone>860 9555 788</Phone>
                            <Email>abc@ac.com</Email>
                            </Person>
                            <Person>
                            <Name>Andy</Name>
                            <Phone>866 9555 788</Phone>
                            <Email>abc@abc.com</Email>
                            </Person>
                            </Persons>
                        </Root>";

            XDocument xmlString = XDocument.Parse(s);

            var root = (from obj in xmlString.Descendants("Person")
                        select new
                        {
                            Name = (string)obj.Element("Name"),
                            Phone = (string)obj.Element("Phone"),
                            Email = (string)obj.Element("Email")
                        }).ToList();

Read child nodes from xml string in C#

how to load xml string to xdocument

Today i have faced a situation that have to load xml string to XDocument.

But the Load method of XDocument doesn't support the string as a input parameter.

XDocument has another method called XDocument.Parse(xml), this method will accept xml string and parse them into an XDocument.

Example

string xmlString=  
@"<Root>  
    <ChildNode1>Value 1</Child>  
    <ChildNode2>Value 2</Child>  
    <ChildNode3>Value 3</Child>  
</Root>";  
XDocument xdocObj= XDocument.Parse(xmlString);  
Console.WriteLine(xdocObj);  


Hope this note sorted out your search on this issue.

Angular 4 Interview Questions for beginner

Angular 4 Interview Questions for beginner  - PART 1
1.       What is Angular?
2.       What is Single Page Application?
3.       What are Components in Angular 4?
4.       What are Bindings? Different type of bindings in Angular 4?
5.       What are Modules in Angular 4?
6.       What is CLI?
7.       What are Directives in Angular 4?
8.       What is Expression in Angular 4?
9.       What is the sequence of Angular Life Cycle hooks?
10.   What is the purpose of using package.json in the angular project?


Angular 4 Interview Questions for beginner  - PART 1
1.       What is Angular?

Angular 4 is a JavaScript framework which helps us to build web applications and apps in JavaScript, html, and Typescript, which is a superset of JavaScript.

Angular provides built-in features for animation, http service, and materials which in turn have features such as auto-complete, navigation, toolbar, menus, etc.

The code is written in Typescript, which compiles to JavaScript and displays the same in the browser.

2.       What is Single Page Application?


3.       What are Modules in Angular 4?
4.       What is CLI?
5.       What are Directives in Angular 4?
6.       What is Expression in Angular 4?
7.       What is the sequence of Angular Life Cycle hooks?
8.       What is the purpose of using package.json in the angular project?

Process with an ID #### is not running in visual studio


Process with an ID 10692 is not running 

  1. Close all the instance of visual studio by Exit button (Close properly visual studio)
  2. Open Visual studio by Run as administrator mode. 
  3. Try to debug now.  It will not throw any error.

Html 5 validation : Attribute ng-app is not a valid attribute of element body

Attribute 'ng-app' is not a valid attribute of element 'Body'

This is just a warning. You haven't enabled html5 in your application.That s why you are receiving this validation warnings.

Here i gave solution to rid out from this warnings.

After opened your MS VS, Select Tools->Options ->Text Editor- >HTML->Validation, Choose html5 in list, then restart your project.

If you are not find html5 in the list, you need to install html5, then do above step. Click here to down html5.

Again you are receiving such that warining, then prepend data- to the attribute name (e.g. data-ng-app, the warning lines gets disappear.

Attribute ng-app is not a valid attribute of element Div

Attribute 'ng-app' is not a valid attribute of element 'Div'

This is just a warning. You haven't enabled html5 in your application.That s why you are receiving this validation warnings.

Here i gave solution to rid out from this warnings.

After opened your MS VS, Select Tools->Options ->Text Editor- >HTML->Validation, Choose html5 in list, then restart your project.

If you are not find html5 in the list, you need to install html5, then do above step. Click here to down html5.

Again you are receiving such that warining, then prepend data- to the attribute name (e.g. data-ng-app, the warning lines gets disappear.