<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3683601209947397296</id><updated>2026-04-15T03:56:47.439-07:00</updated><category term="angularjs examples"/><category term="angularjs tutorials"/><category term="AngularJS samples"/><category term="angular tutorial"/><category term="Angularjs listbox example"/><category term="Angularjs table example"/><category term="filter"/><category term="AngularJs applications"/><category term="Angularjs MVC"/><category term="MVC"/><category term="angularjs template"/><category term="format"/><category term="ng-class"/><category term="ng-class if example"/><category term="order"/><category term="Angular dialog example"/><category term="AngularJS Bootstrap example"/><category term="AngularJS Global API"/><category term="AngularJS form example"/><category term="AngularJS table"/><category term="AngularJs Date"/><category term="AngularJs best practice documents"/><category term="Angularjs combobox"/><category term="Angularjs select option with image"/><category term="Angularjs tabs example"/><category term="Angularjs works with wcf"/><category term="How to start to learn AngularJS"/><category term="Mousemove event"/><category term="Mouseover event"/><category term="Mouseup event"/><category term="Routing"/><category term="Service http in angularjs"/><category term="Top Premium angular templates"/><category term="a"/><category term="angular template"/><category term="angular themes"/><category term="angular.isNumber()"/><category term="angular.isString()"/><category term="angular.lowercase()"/><category term="angular.uppercase()"/><category term="angularJs material examples"/><category term="angularjs bootstrap"/><category term="angularjs event example"/><category term="angularjs issue"/><category term="angularjs tutorials ng-bind"/><category term="angularjs with web api"/><category term="entity framework"/><category term="filter by and operator in AngularJs"/><category term="filtering"/><category term="form"/><category term="format number example"/><category term="input[checkbox]"/><category term="input[date]"/><category term="input[datetime-local]"/><category term="input[email]"/><category term="input[month]"/><category term="input[number]"/><category term="input[radio]"/><category term="input[text]"/><category term="input[time]"/><category term="input[url]"/><category term="input[week ]"/><category term="listbox with checkbox"/><category term="mask"/><category term="md-button"/><category term="ng-app directive in AngularJS"/><category term="ng-bind-html"/><category term="ng-bind-template"/><category term="ng-change"/><category term="ng-class-odd"/><category term="ng-click"/><category term="ng-controller"/><category term="ng-copy"/><category term="ng-cut"/><category term="ng-disabled"/><category term="ng-false-value"/><category term="ng-include"/><category term="ng-init"/><category term="ng-model in AngularJS"/><category term="ng-mousedown"/><category term="ng-mouseenter"/><category term="ng-mouseleave"/><category term="ng-mousemove"/><category term="ng-mouseover"/><category term="ng-mouseup"/><category term="ng-paste"/><category term="ng-pattern"/><category term="ng-pattern examples"/><category term="ng-submit"/><category term="ng-true-value"/><category term="paging"/><category term="validation"/><title type='text'>AngularJS Tutorials</title><subtitle type='html'>Learning angularjs via detail examples. AngularJs event, angularjs table, angularjs grid, angularjs sort, angularjs sort filter, angularjs application, angularjs templates, angularjs bootstrap.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default?start-index=26&amp;max-results=25'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>59</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-3628765323127804702</id><published>2015-12-03T23:58:00.001-08:00</published><updated>2016-06-08T00:38:50.469-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular dialog example"/><title type='text'>Angular dialog example</title><content type='html'>In this post I&amp;#39;ll explain how to create Angular dialog based on Angular Material.
We&amp;#39;ll work on 4 type of dialog.&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Alert Dialog.&lt;/li&gt;
&lt;li&gt;Confirm Dialog.&lt;/li&gt;
&lt;li&gt;Tab Dialog.&lt;/li&gt;
&lt;li&gt;Custom Dialog.&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/12/angular-dialog-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/3628765323127804702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/12/angular-dialog-example.html#comment-form' title='39 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/3628765323127804702'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/3628765323127804702'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/12/angular-dialog-example.html' title='Angular dialog example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQf2GQhbzZGF-AhRU2alM-fhYnXg3mS-aNU5j7qF9MpEUIpFTWnYKwqrDpWznTxv6q5aUvV2Op1a3A5BfdvZI09IMiCdKlh6Fax1fbsKXkSFTTTYOkuREfCOMx0Y04dWa3PcfJ6MFwFFs/s72-c/alertdialog.jpg" height="72" width="72"/><thr:total>39</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-7053528027997377415</id><published>2015-11-26T01:26:00.002-08:00</published><updated>2015-11-30T17:40:50.805-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs tabs example"/><title type='text'>Angularjs bootstrap tabs example</title><content type='html'>Based on Angular &lt;a href=&quot;https://material.angularjs.org/&quot; target=&quot;_blank&quot;&gt;material&lt;/a&gt;  I make a example for Angular Tabs with responsive&lt;br&gt;
&lt;br&gt;
Angular material define&lt;span style=&quot;color: blue;&quot;&gt; &lt;b&gt;&lt;code class=&quot;highlight&quot;&gt;&lt;span class=&quot;hljs-tag&quot;&gt;&amp;lt;&lt;span class=&quot;hljs-title&quot;&gt;md-tabs&amp;gt;&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/b&gt;&lt;/span&gt;&lt;code class=&quot;highlight&quot;&gt;&lt;span class=&quot;hljs-tag&quot;&gt;&lt;span class=&quot;hljs-title&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;md-tabs&amp;gt;&lt;/b&gt;&lt;/span&gt; for tabs container, &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;br&gt;
&lt;pre&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;code class=&quot;highlight&quot;&gt;&lt;span class=&quot;hljs-tag&quot;&gt;&amp;lt;&lt;span class=&quot;hljs-title&quot;&gt;md-tab&amp;gt;...&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/b&gt;&lt;/span&gt;&lt;code class=&quot;highlight&quot;&gt;&lt;span class=&quot;hljs-tag&quot;&gt;&lt;span class=&quot;hljs-title&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;&lt;code class=&quot;highlight&quot;&gt;&lt;span class=&quot;hljs-tag&quot;&gt;/&lt;span class=&quot;hljs-title&quot;&gt;md-tab&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/b&gt;&lt;/span&gt; for Tab.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code class=&quot;highlight&quot;&gt;&lt;span class=&quot;hljs-tag&quot;&gt;&lt;span class=&quot;hljs-title&quot;&gt;  
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://ui-tutorials.blogspot.com/2015/11/angularjs-bootstrap-tabs-example.html&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Angular Tabs&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiggfOZFVOiDL1D4ZD4T93_H2JoDzRqYrK7d8WrBOVvS1bWV09K4oyDAHXbQhduitC7UJKUSgA-1hhRH7Nw7-wguMJMjMHGdlA82s2g6kgtzClWUAxoJJwHzZgLGZbT1Y0-ZPBNKcMK16c/s1600/angularTabs.jpg&quot; title=&quot;Angular Tab&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://ui-tutorials.blogspot.com/2015/11/angularjs-bootstrap-tabs-example.html&quot; target=&quot;_blank&quot;&gt;Angular Tabs image&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;hljs-tag&quot;&gt;&lt;span class=&quot;hljs-title&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre&gt;&lt;code class=&quot;highlight&quot;&gt;&lt;span class=&quot;hljs-tag&quot;&gt;&lt;span class=&quot;hljs-title&quot;&gt;Full html struct example as following:&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/11/angularjs-bootstrap-tabs-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/7053528027997377415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/angularjs-bootstrap-tabs-example.html#comment-form' title='61 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7053528027997377415'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7053528027997377415'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/angularjs-bootstrap-tabs-example.html' title='Angularjs bootstrap tabs example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiggfOZFVOiDL1D4ZD4T93_H2JoDzRqYrK7d8WrBOVvS1bWV09K4oyDAHXbQhduitC7UJKUSgA-1hhRH7Nw7-wguMJMjMHGdlA82s2g6kgtzClWUAxoJJwHzZgLGZbT1Y0-ZPBNKcMK16c/s72-c/angularTabs.jpg" height="72" width="72"/><thr:total>61</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-5025130897800266540</id><published>2015-11-10T22:59:00.001-08:00</published><updated>2016-04-24T20:09:00.358-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs template"/><category scheme="http://www.blogger.com/atom/ns#" term="Top Premium angular templates"/><title type='text'>Top Premium angular templates</title><content type='html'>&lt;br&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;Top rate premium angular templates&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #20124d;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;i&gt;&lt;u&gt;You may need others&lt;/u&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;a href=&quot;http://themeforest.net/tags/angularjs?ref=lewisiits&quot; target=&quot;_blank&quot;&gt;1. Top 30 angularjs templates&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;a href=&quot;http://themeforest.net/search?utf8=%E2%9C%93&amp;amp;term=angular+bootstrap+template&amp;amp;ref=lewisiits&quot; style=&quot;background-color: white; color: #660099; cursor: pointer; font-family: &amp;quot;arial&amp;quot;,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 20px; text-decoration: underline; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;&quot; target=&quot;_blank&quot;&gt;2. Angular&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;&lt;b&gt;bootstrap&lt;/b&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt; &lt;/span&gt;template&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;product-list__heading&quot; style=&quot;background-color: whitesmoke; box-sizing: border-box; clear: left; color: black; font-family: &amp;quot;helvetica neue&amp;quot;,&amp;quot;helvetica&amp;quot;,&amp;quot;arial&amp;quot;,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; letter-spacing: normal; line-height: 1.3; margin: 0px; padding-top: 0px; position: relative; text-align: right; text-indent: 0px; text-transform: none; top: -4px; white-space: normal; word-spacing: 0px;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;a class=&quot;js-google-analytics__list-event-trigger t-link -color-inherit -decoration-reversed&quot; href=&quot;http://themeforest.net/search?utf8=%E2%9C%93&amp;amp;term=Bootstrap+Admin+Theme+with+AngularJS&amp;amp;view=list&amp;amp;sort=&amp;amp;date=&amp;amp;price_min=&amp;amp;price_max=&amp;amp;sales=&amp;amp;rating_min=&amp;amp;ref=lewisiits&quot; style=&quot;background: transparent none repeat scroll 0% 0%; box-sizing: border-box; color: currentcolor; outline: 0px none; text-decoration: underline;&quot; target=&quot;_blank&quot;&gt;3. Bootstrap Admin Theme with AngularJS&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: right;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;a href=&quot;http://themeforest.net/search?utf8=%E2%9C%93&amp;amp;term=angular+material&amp;amp;as=1&amp;amp;type=p&amp;amp;referrer=search&amp;amp;view=list&amp;amp;sort=&amp;amp;date=&amp;amp;price_min=&amp;amp;price_max=&amp;amp;sales=&amp;amp;rating_min=&amp;amp;ref=lewisiits&quot; target=&quot;_blank&quot;&gt;4. Angular material templates&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt; &lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;1. Maverick&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;http://themeforest.net/item/maverick-responsive-admin-with-angularjs/11336355?s_phrase=&amp;amp;s_rank=25&amp;amp;ref=lewisiits&quot; target=&quot;_blank&quot;&gt;Responsive Admin with AngularJS template - Maverick&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;&lt;img alt=&quot;Responsive admin template with angularjs&quot; border=&quot;0&quot; height=&quot;481&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHOnnj4Ly0IdKr4W7lCx0yCGK8_-nFmLHkWnCdGKajyhKm5l3GtEwhjH4oE0DlbbFXNznQMdDEsTxLdadrr-JcccvRpihPRLqOJBufgIlU54VWKrGFhcvkrDuaqonIhXSbc3xt9vEeW7c/s640/Maverick+-+Responsive+Admin+with+AngularJS.jpg&quot; width=&quot;640&quot;&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br&gt;
&lt;b&gt;&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Features&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Responsive Design&lt;/li&gt;
&lt;li&gt;Fast Single Page Application built with &lt;b&gt;AngularJS&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Bower packages for front-end dependency management&lt;/li&gt;
&lt;li&gt;Grunt for hassle-free deployment&lt;/li&gt;
&lt;li&gt;Layered PSD file&lt;/li&gt;
&lt;li&gt;Advanced panel controls built with AngularJS&lt;/li&gt;
&lt;li&gt;Programmable menu system with search functionality&lt;/li&gt;
&lt;li&gt;Customizable animations and page transitions&lt;/li&gt;
&lt;li&gt;Detailed documentation with code snippets&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;background-color: #fff2cc;&quot;&gt;&lt;a href=&quot;http://themeforest.net/item/maverick-responsive-admin-with-angularjs/11336355?s_phrase=&amp;amp;s_rank=25&amp;amp;ref=lewisiits&quot;&gt;&amp;gt;&amp;gt; Read more&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://themeforest.net/item/maverick-responsive-admin-with-angularjs/11336355?s_phrase=&amp;amp;s_rank=25&amp;amp;ref=lewisiits&quot; target=&quot;_blank&quot;&gt;&lt;br&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;2. Triangular&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #990000;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;http://themeforest.net/item/triangular-material-design-admin-template-angularjs/11711437?s_phrase=&amp;amp;s_rank=20&amp;amp;ref=lewisiits&quot; target=&quot;_blank&quot;&gt;Material Design Admin Template AngularJS &lt;/a&gt; &lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://themeforest.net/item/triangular-material-design-admin-template-angularjs/11711437?s_phrase=&amp;amp;s_rank=20&amp;amp;ref=lewisiits&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;&lt;img alt=&quot; Angularjs template&quot; border=&quot;0&quot; src=&quot;http://oxy-wp-media.s3.amazonaws.com/triangular/triangular.jpg&quot; height=&quot;435&quot; width=&quot;640&quot;&gt;&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/div&gt;
&lt;b&gt;Features&lt;/b&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Complient with the &lt;a href=&quot;http://www.google.com/design/spec/material-design/introduction.html&quot;&gt;Material Design Specification&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Powered by AngularJS 1.4&lt;/li&gt;
&lt;li&gt;50+ Example Pages&lt;/li&gt;
&lt;li&gt;Unlimited Menu Levels&lt;/li&gt;
&lt;li&gt;5 Star Support&lt;/li&gt;
&lt;li&gt;700+ Material Design Icons&lt;/li&gt;
&lt;li&gt;500+ Font Awesome Icons&lt;/li&gt;
&lt;li&gt;Uses SASS Stylesheets&lt;/li&gt;
&lt;li&gt;Automatic Breadcrumb Headings (based on menu heirachy)&lt;/li&gt;
&lt;li&gt;ESlint &amp;amp; ESlint AngularJS plugin checks built in&lt;/li&gt;
&lt;li&gt;AngularJS Speed profiler&lt;/li&gt;
&lt;li&gt;Uses ARIA attributes that convey information about the application for users of assistive technologies.&lt;/li&gt;
&lt;li&gt;Free update &lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;https://github.com/johnpapa/angular-styleguide&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;background-color: #fce5cd;&quot;&gt;&lt;a href=&quot;http://themeforest.net/item/triangular-material-design-admin-template-angularjs/11711437?s_phrase=&amp;amp;s_rank=20&amp;amp;ref=lewisiits&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&amp;gt;&amp;gt;Read more&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/11/top-premium-angular-templates.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/5025130897800266540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/top-premium-angular-templates.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5025130897800266540'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5025130897800266540'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/top-premium-angular-templates.html' title='Top Premium angular templates'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHOnnj4Ly0IdKr4W7lCx0yCGK8_-nFmLHkWnCdGKajyhKm5l3GtEwhjH4oE0DlbbFXNznQMdDEsTxLdadrr-JcccvRpihPRLqOJBufgIlU54VWKrGFhcvkrDuaqonIhXSbc3xt9vEeW7c/s72-c/Maverick+-+Responsive+Admin+with+AngularJS.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-672910801065939994</id><published>2015-11-08T19:20:00.001-08:00</published><updated>2015-11-11T00:00:38.877-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs listbox example"/><category scheme="http://www.blogger.com/atom/ns#" term="listbox with checkbox"/><title type='text'>Angularjs listbox with checkbox </title><content type='html'>&lt;h3&gt;
Angularjs listbox with checkbox  example&lt;/h3&gt;
Base on &lt;b&gt;AngularJs Material&lt;/b&gt; I create a example for Angularjs listbox with checkbox as following image&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXOK65cTtJEoiAgl4Uw97a-NKrzws9jn5I7WfU1YTNWBhYZv6MEPmElHAYfhis35Bm1jaDdzfdzt0VfQv4i_T8vza2cfaDBN1tYqx5lZ89xy671N7tGuJHp8McxTfHTQiZsHCuld5XHXA/s1600/Angularjs+listbox+with+checkbox.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;340&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXOK65cTtJEoiAgl4Uw97a-NKrzws9jn5I7WfU1YTNWBhYZv6MEPmElHAYfhis35Bm1jaDdzfdzt0VfQv4i_T8vza2cfaDBN1tYqx5lZ89xy671N7tGuJHp8McxTfHTQiZsHCuld5XHXA/s640/Angularjs+listbox+with+checkbox.jpg&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
How to do it?&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/11/angularjs-listbox-with-checkbox.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/672910801065939994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/angularjs-listbox-with-checkbox.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/672910801065939994'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/672910801065939994'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/angularjs-listbox-with-checkbox.html' title='Angularjs listbox with checkbox '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXOK65cTtJEoiAgl4Uw97a-NKrzws9jn5I7WfU1YTNWBhYZv6MEPmElHAYfhis35Bm1jaDdzfdzt0VfQv4i_T8vza2cfaDBN1tYqx5lZ89xy671N7tGuJHp8McxTfHTQiZsHCuld5XHXA/s72-c/Angularjs+listbox+with+checkbox.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-2739373827197591287</id><published>2015-11-06T01:28:00.004-08:00</published><updated>2017-07-09T16:16:15.679-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs listbox example"/><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs select option with image"/><title type='text'>Angularjs select option with image</title><content type='html'>&lt;h3&gt;
&lt;b&gt;Angularjs select option with image&lt;/b&gt;&lt;/h3&gt;
&lt;h3&gt;
&lt;b&gt; &lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1U2m4WMZ5u6RLK69blLtXx_LzhSZAIS_dvbFGN2-vVeNBVaSu1zbjQnNsd2rRdLAvD45bNcNdS2IYC4KKLWbCzP_UUVCxa5hUHnTSrEyWlxqn2i41WwzXMHvOmMReKQ4b1ENwm0CKSFc/s1600/listbox-image-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;169&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1U2m4WMZ5u6RLK69blLtXx_LzhSZAIS_dvbFGN2-vVeNBVaSu1zbjQnNsd2rRdLAvD45bNcNdS2IYC4KKLWbCzP_UUVCxa5hUHnTSrEyWlxqn2i41WwzXMHvOmMReKQ4b1ENwm0CKSFc/s320/listbox-image-1.jpg&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/b&gt;&lt;b&gt;&lt;br&gt;
&lt;/b&gt;&lt;b&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCvWnFBaXC3m82D3RWbEmasIaP0AdfYZtS5_bToCcIxkVmbhcZxi4wrSUENlV7_s0S4nR8yq8c3iABi2Jn8oPJCYTJr0j65qN_3lV6Gv5TmnE8TsobAS5LIozyGEOTxgQaeDDbZ0ppNh0/s1600/listbox-image-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;169&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCvWnFBaXC3m82D3RWbEmasIaP0AdfYZtS5_bToCcIxkVmbhcZxi4wrSUENlV7_s0S4nR8yq8c3iABi2Jn8oPJCYTJr0j65qN_3lV6Gv5TmnE8TsobAS5LIozyGEOTxgQaeDDbZ0ppNh0/s320/listbox-image-2.jpg&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/b&gt;&lt;/h3&gt;
How to create these select?&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/11/angularjs-select-option-with-image.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/2739373827197591287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/angularjs-select-option-with-image.html#comment-form' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/2739373827197591287'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/2739373827197591287'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/angularjs-select-option-with-image.html' title='Angularjs select option with image'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1U2m4WMZ5u6RLK69blLtXx_LzhSZAIS_dvbFGN2-vVeNBVaSu1zbjQnNsd2rRdLAvD45bNcNdS2IYC4KKLWbCzP_UUVCxa5hUHnTSrEyWlxqn2i41WwzXMHvOmMReKQ4b1ENwm0CKSFc/s72-c/listbox-image-1.jpg" height="72" width="72"/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-2312194020252329241</id><published>2015-11-03T01:42:00.003-08:00</published><updated>2015-11-03T18:23:11.422-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularJs material examples"/><category scheme="http://www.blogger.com/atom/ns#" term="md-button"/><title type='text'>AngularJs button material example.</title><content type='html'>&lt;h3&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;AngularJs button material example.&lt;/span&gt;&lt;/h3&gt;
Based on &lt;a href=&quot;https://material.angularjs.org/latest/api/directive/mdButton&quot; target=&quot;_blank&quot;&gt;mdButton API Documentation &lt;/a&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;code&gt;&amp;lt;md-button&amp;gt;&lt;/code&gt;&lt;/span&gt; is a button directive with optional ink ripples (default enabled).&lt;br&gt;
&lt;br&gt;
In this post I will make a example for:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Flat button&lt;/li&gt;
&lt;li&gt;Raised button&lt;/li&gt;
&lt;li&gt;FAB button &lt;/li&gt;
&lt;li&gt;Button with link&lt;/li&gt;
&lt;li&gt;Button Themed&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://ui-tutorials.blogspot.com/2015/11/md-button.html&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;AngularJs Button example&quot; border=&quot;0&quot; height=&quot;283&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo_F7leeA_YGo2V10V7qDslmFPwvN-pU1zW0iQnvW9qTfoOvTVaJKBUR7eClL8njVhPB4bt9aux2oiZX3XXvVKd33-eqNXnocTS7SfqM4D3Ey42NORXHhxDe8lJjTW5pI10BA183tfXos/s640/materialbutton.jpg&quot; width=&quot;640&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/11/angularjs-button-material-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/2312194020252329241/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/angularjs-button-material-example.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/2312194020252329241'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/2312194020252329241'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/angularjs-button-material-example.html' title='AngularJs button material example.'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo_F7leeA_YGo2V10V7qDslmFPwvN-pU1zW0iQnvW9qTfoOvTVaJKBUR7eClL8njVhPB4bt9aux2oiZX3XXvVKd33-eqNXnocTS7SfqM4D3Ey42NORXHhxDe8lJjTW5pI10BA183tfXos/s72-c/materialbutton.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-5860923097934486391</id><published>2015-11-02T00:12:00.005-08:00</published><updated>2015-11-19T01:56:42.593-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angular template"/><category scheme="http://www.blogger.com/atom/ns#" term="angular themes"/><category scheme="http://www.blogger.com/atom/ns#" term="angularjs template"/><title type='text'>Top free angularjs template</title><content type='html'>&lt;h3&gt;
 Free angular templates&lt;/h3&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;1. Dashboard angularjs bootstrap template.&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqRe85DvgdmJxzgcABET98n5Y0MoBP56Z-Guodhswh_IPk_OU8onLAoA3tlEDptHC9ZIVNifFZft4X5lLuQrigp3inYVsWtNhBQ1sqX5muopEaMyEabkMUw5e8QklW6-PLK6V5bwzLyjA/s640/Dashboard+angularjs+bootstrap+template.jpg&quot; width=&quot;640&quot;&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/11/top-free-angularjs-template.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/5860923097934486391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/top-free-angularjs-template.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5860923097934486391'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5860923097934486391'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/11/top-free-angularjs-template.html' title='Top free angularjs template'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqRe85DvgdmJxzgcABET98n5Y0MoBP56Z-Guodhswh_IPk_OU8onLAoA3tlEDptHC9ZIVNifFZft4X5lLuQrigp3inYVsWtNhBQ1sqX5muopEaMyEabkMUw5e8QklW6-PLK6V5bwzLyjA/s72-c/Dashboard+angularjs+bootstrap+template.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-5963895368855928375</id><published>2015-10-29T21:05:00.002-07:00</published><updated>2017-07-09T16:27:27.152-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AngularJs applications"/><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs MVC"/><category scheme="http://www.blogger.com/atom/ns#" term="MVC"/><category scheme="http://www.blogger.com/atom/ns#" term="Routing"/><title type='text'>Angularjs routing asp.net mvc example</title><content type='html'>&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;In this article I try to make a simple example about how to apply angularjs routing for asp.net mvc application. After this you can know how to use &lt;b&gt;angularjs routing &lt;/b&gt;and &lt;b&gt;angularjs routing for MVC&lt;/b&gt;. Beside that you can know how to rout with parameter, how to use &lt;b&gt;ng-view&lt;/b&gt;.&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;agenda:&lt;/span&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Add MVC application&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Reference angularjs to MVC application&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Add angularjs router and angularjs controller&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Modify _Layout.cshtml and some mvc view to use angularjs.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Run and see result&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/angularjs-routing-aspnet-mvc-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/5963895368855928375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-routing-aspnet-mvc-example.html#comment-form' title='34 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5963895368855928375'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5963895368855928375'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-routing-aspnet-mvc-example.html' title='Angularjs routing asp.net mvc example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFoGuMaYZkyJt7L-6IXTqSLVJlAJIIpMwRZr1U_Q1GwcuQ-7_MMsi6w0lg7wbQpzWdJbupU6E19P4ywoV_lsxYFNGGHpFUP6zoIjFXc8tGlg819fza-2RYpYBYga5F4Le9Gi87O4Bin1k/s72-c/newmvcapp.jpg" height="72" width="72"/><thr:total>34</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-5664933682645344470</id><published>2015-10-28T01:13:00.001-07:00</published><updated>2015-10-28T01:21:05.884-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AngularJs best practice documents"/><title type='text'>Angular best practice documents</title><content type='html'>To apply angularjs for application success I think that we need refer following best practice documents:&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/angular-best-practice-documents.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/5664933682645344470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angular-best-practice-documents.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5664933682645344470'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5664933682645344470'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angular-best-practice-documents.html' title='Angular best practice documents'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-4411316098001001677</id><published>2015-10-27T01:41:00.000-07:00</published><updated>2015-10-27T01:41:29.080-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="angularjs tutorials"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-cut"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-paste"/><title type='text'>How to use ng-paste and ng-cut?</title><content type='html'>&lt;h3&gt;
- ng-cut is specify custom behavior on cut event.&lt;/h3&gt;
How to apply ng-cut?&lt;br&gt;
&lt;br&gt;
&lt;pre style=&quot;background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiKaHQsxwDzTfZmVIj_vcekjocnUWoxS8ffg_PqDSUYc95LW8zuJby9qdDWzKDqqUYAxnmnP6WLQTWHaMHa38zIIIZUVzSCKexihCPTxE-QyWQOJtAysvc4tfbxel5Kwh9ct7iUpvNlQSY/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; &amp;lt;input &lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;ng-cut&lt;/b&gt;&lt;/span&gt;=&amp;quot;cut=true&amp;quot; ng-init=&amp;quot;cut=false; value=&amp;#39;please cut me&amp;#39;&amp;quot; ng-model=&amp;quot;value&amp;quot;&amp;gt;  
     You just cut it: {{cut}}  
&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;
- ng-paste is specify custom behavior on paste event.&lt;/h3&gt;
How to apply ng-paste?&lt;br&gt;
&lt;br&gt;
&lt;pre style=&quot;background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiKaHQsxwDzTfZmVIj_vcekjocnUWoxS8ffg_PqDSUYc95LW8zuJby9qdDWzKDqqUYAxnmnP6WLQTWHaMHa38zIIIZUVzSCKexihCPTxE-QyWQOJtAysvc4tfbxel5Kwh9ct7iUpvNlQSY/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;  &amp;lt;input &lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;ng-paste&lt;/b&gt;&lt;/span&gt;=&amp;quot;paste=true&amp;quot; ng-init=&amp;quot;paste=false&amp;quot; placeholder=&amp;#39;please paste here&amp;#39;&amp;gt;  
     pasted: {{paste}}  
&lt;/code&gt;&lt;/pre&gt;
&lt;br&gt;
Full code for this example as below:&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/how-to-use-ng-paste-and-ng-cut.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/4411316098001001677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/how-to-use-ng-paste-and-ng-cut.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/4411316098001001677'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/4411316098001001677'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/how-to-use-ng-paste-and-ng-cut.html' title='How to use ng-paste and ng-cut?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-7588036643616904971</id><published>2015-10-26T00:52:00.001-07:00</published><updated>2015-10-26T00:54:42.725-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-copy"/><title type='text'>ng-copy example </title><content type='html'>ng-copy is specify custom behavior on copy event.&lt;br&gt;
Read more at &lt;a href=&quot;https://docs.angularjs.org/api/ng/directive/ngCopy&quot; target=&quot;_blank&quot;&gt;AngularJs doc&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Please run below code to learn.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/ng-copy-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/7588036643616904971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/ng-copy-example.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7588036643616904971'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7588036643616904971'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/ng-copy-example.html' title='ng-copy example '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-7614021830791684532</id><published>2015-10-22T21:01:00.000-07:00</published><updated>2015-10-22T21:52:23.284-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="input[checkbox]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[date]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[datetime-local]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[email]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[month]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[number]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[radio]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[text]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[time]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[url]"/><category scheme="http://www.blogger.com/atom/ns#" term="input[week ]"/><title type='text'>AngularJs input with types example</title><content type='html'>This example show how to use angularjs input with type is  text, checkbox, radio, date, datetime-local,time, email, month, number, url and week .&lt;br&gt;
&lt;br&gt;
Input belong ng module of angularjs.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/angularjs-input-with-type-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/7614021830791684532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-input-with-type-example.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7614021830791684532'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7614021830791684532'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-input-with-type-example.html' title='AngularJs input with types example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-9100068252768023760</id><published>2015-10-22T01:01:00.002-07:00</published><updated>2015-10-22T18:48:07.270-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="a"/><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><title type='text'>angularjs a directive example </title><content type='html'>The &lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;a &lt;/span&gt;directive &lt;/b&gt;of angularjs is modifed form the html A tag so that the default action is prevented when the href attribute is empty.&lt;br&gt;
You can refer direct &lt;a href=&quot;https://docs.angularjs.org/api/ng/directive/a&quot; target=&quot;_blank&quot;&gt;AngularJs doc&lt;/a&gt; for this to know more. In this post i just want to make a example to help you learn easy.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/angularjs-directive-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/9100068252768023760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-directive-example.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/9100068252768023760'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/9100068252768023760'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-directive-example.html' title='angularjs a directive example '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-4766404275863143025</id><published>2015-10-20T20:33:00.000-07:00</published><updated>2015-10-22T02:35:08.372-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="format"/><category scheme="http://www.blogger.com/atom/ns#" term="format number example"/><category scheme="http://www.blogger.com/atom/ns#" term="mask"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-change"/><title type='text'>Angularjs format input number when typing example</title><content type='html'>In this example i will show how to make &lt;b&gt;format &lt;/b&gt;input &lt;b&gt;number &lt;/b&gt;when typing in &lt;b&gt;angularjs&lt;/b&gt;, we will use ng-changed event to do that. Of course you also use other way to do that.&lt;br&gt;
Our goal:&lt;br&gt;
Input : 100 =&amp;gt; change to 100&lt;br&gt;
Input : 1000 =&amp;gt; change to 1,000&lt;br&gt;
Input : 10000 =&amp;gt; change to 10,000&lt;br&gt;
Input : 100000 =&amp;gt; change to 100,000&lt;br&gt;
.....&lt;br&gt;
And&lt;br&gt;
Input : 100000.450 =&amp;gt; change to 100,000.450&lt;br&gt;
&lt;br&gt;
I hope that after got this example you can customize and make a common function related it.&lt;br&gt;
&lt;br&gt;
Full code here&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/angularjs-format-input-number-when.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/4766404275863143025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-format-input-number-when.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/4766404275863143025'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/4766404275863143025'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-format-input-number-when.html' title='Angularjs format input number when typing example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-1462206518009869966</id><published>2015-10-19T02:41:00.000-07:00</published><updated>2015-10-19T22:29:30.032-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AngularJs Date"/><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><title type='text'>How to get total days of a month of a year.</title><content type='html'>&lt;h3&gt;
How to get total days of a month of a year via angularjs.&lt;/h3&gt;
&lt;pre style=&quot;background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiKaHQsxwDzTfZmVIj_vcekjocnUWoxS8ffg_PqDSUYc95LW8zuJby9qdDWzKDqqUYAxnmnP6WLQTWHaMHa38zIIIZUVzSCKexihCPTxE-QyWQOJtAysvc4tfbxel5Kwh9ct7iUpvNlQSY/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; $scope.month = 10;  
 $scope.year = 2015;  
 // Get total days of Oct 2015  
 $scope.totalDays = new Date($scope.year, $scope.month, 0).getDate();  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
totalDays = 31;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/1462206518009869966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/how-to-get-total-days-of-month-of-year.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/1462206518009869966'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/1462206518009869966'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/how-to-get-total-days-of-month-of-year.html' title='How to get total days of a month of a year.'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-5439929705084271328</id><published>2015-10-15T01:52:00.002-07:00</published><updated>2015-10-15T03:34:26.902-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs table example"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-class"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-class if example"/><title type='text'>Angularjs table format example</title><content type='html'>&lt;h3&gt;
 Angularjs table format example&lt;/h3&gt;
Requirement:&lt;br&gt;
Have a list customers, show customer information (name, age, gender, phone) as a table.&lt;br&gt;
To make discern base on gender: if gender = &amp;#39;girl&amp;#39; then textcolor will be green&lt;br&gt;
To make discern base on age: if age &amp;lt;20 background of age cell will be blue (is teen)&lt;br&gt;
&lt;br&gt;
                                                if age &amp;gt;60 background of age cell will be gray(is old)&lt;br&gt;
&lt;br&gt;
As same as following image&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8mpBgtE9xYb_GXirlSE9MvzLXn3CWsSTfeQIHo9lO9nvlDCbRbBSFsGvmw6sJIUSLjQJkIL0UelVGPvQirQEX9yS7AJHRr6sKU_PpaQVBFULPEwTZigrCDYz2i4oENAHT6b7w1s-AdBI/s1600/formated+table.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8mpBgtE9xYb_GXirlSE9MvzLXn3CWsSTfeQIHo9lO9nvlDCbRbBSFsGvmw6sJIUSLjQJkIL0UelVGPvQirQEX9yS7AJHRr6sKU_PpaQVBFULPEwTZigrCDYz2i4oENAHT6b7w1s-AdBI/s1600/formated+table.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
Here is full code, please focus at highlight chars.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/angularjs-table-format-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/5439929705084271328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-table-format-example.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5439929705084271328'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/5439929705084271328'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/angularjs-table-format-example.html' title='Angularjs table format example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8mpBgtE9xYb_GXirlSE9MvzLXn3CWsSTfeQIHo9lO9nvlDCbRbBSFsGvmw6sJIUSLjQJkIL0UelVGPvQirQEX9yS7AJHRr6sKU_PpaQVBFULPEwTZigrCDYz2i4oENAHT6b7w1s-AdBI/s72-c/formated+table.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-6139433558840396959</id><published>2015-10-12T20:23:00.003-07:00</published><updated>2015-12-13T18:37:29.584-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="angularjs issue"/><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs listbox example"/><title type='text'>Multi select listbox with dynamid ng-selected values</title><content type='html'>&lt;h3&gt;
Multi select listbox with dynamid ng-selected values&lt;/h3&gt;
 Example: we have two arrays: &lt;b&gt;&lt;i&gt;categories &lt;/i&gt;&lt;/b&gt;array is a list of categories and &lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;&lt;i&gt;selectedcategories &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;is a list selected categories by id. We want to use &amp;lt;select &amp;gt; to display all categories via multi selected categories which matching selectedcategories array values.&lt;br&gt;
&lt;br&gt;
Output sample:&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMJxo8J3wDnbnSv4ckKVuLIHoocNMaimhfvrDZXNdVVpk4QTf7HqBbcItogS4xJ7mnQkZjQ8H85pgnjUDglFa_7SrBaed4DyGxJf9og0yA2kAAHysWuefuIbB6vTpcQ3ZgYOD-zz-YaLE/s1600/multiselect.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMJxo8J3wDnbnSv4ckKVuLIHoocNMaimhfvrDZXNdVVpk4QTf7HqBbcItogS4xJ7mnQkZjQ8H85pgnjUDglFa_7SrBaed4DyGxJf9og0yA2kAAHysWuefuIbB6vTpcQ3ZgYOD-zz-YaLE/s1600/multiselect.jpg&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
Here is full code  &lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/multi-select-listbox-with-dynamid-ng.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/6139433558840396959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/multi-select-listbox-with-dynamid-ng.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/6139433558840396959'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/6139433558840396959'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/multi-select-listbox-with-dynamid-ng.html' title='Multi select listbox with dynamid ng-selected values'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMJxo8J3wDnbnSv4ckKVuLIHoocNMaimhfvrDZXNdVVpk4QTf7HqBbcItogS4xJ7mnQkZjQ8H85pgnjUDglFa_7SrBaed4DyGxJf9og0yA2kAAHysWuefuIbB6vTpcQ3ZgYOD-zz-YaLE/s72-c/multiselect.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-3242782343203700440</id><published>2015-10-08T20:04:00.000-07:00</published><updated>2015-10-16T03:18:38.625-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="filter"/><category scheme="http://www.blogger.com/atom/ns#" term="filter by and operator in AngularJs"/><title type='text'>Filter by and operator in AngularJs</title><content type='html'>In this post I will show you how to use &amp;amp;&amp;amp; operator in AngularJs.&lt;br&gt;
Example I have a students list as below:&lt;br&gt;
&lt;br&gt;
&lt;pre style=&quot;background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiKaHQsxwDzTfZmVIj_vcekjocnUWoxS8ffg_PqDSUYc95LW8zuJby9qdDWzKDqqUYAxnmnP6WLQTWHaMHa38zIIIZUVzSCKexihCPTxE-QyWQOJtAysvc4tfbxel5Kwh9ct7iUpvNlQSY/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; $scope.students = [  
       { name: &amp;#39;Hai&amp;#39;, age: 25, gender: &amp;#39;&lt;span style=&quot;color: blue;&quot;&gt;boy&lt;/span&gt;&amp;#39; },  
       { name: &amp;#39;Hai&amp;#39;, age: 30, gender: &amp;#39;girl&amp;#39; },  
       { name: &amp;#39;Ho&amp;#39;, age: 25, gender: &amp;#39;&lt;span style=&quot;color: blue;&quot;&gt;boy&lt;/span&gt;&amp;#39; },  
       { name: &amp;#39;Hoan&amp;#39;, age: 40, gender: &amp;#39;girl&amp;#39; },  
       { name: &amp;#39;Hieu&amp;#39;, age: 25, gender: &amp;#39;&lt;span style=&quot;color: blue;&quot;&gt;boy&lt;/span&gt;&amp;#39; }  
     ];  
&lt;/code&gt;&lt;/pre&gt;
&lt;br&gt;
I want to filter students via gender to be boy and filter by name of them.&lt;br&gt;
&lt;br&gt;
The first I create a function named &amp;quot;filterbyboy&amp;quot; as following:&lt;br&gt;
&lt;br&gt;
&lt;pre style=&quot;background-image: URL(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiKaHQsxwDzTfZmVIj_vcekjocnUWoxS8ffg_PqDSUYc95LW8zuJby9qdDWzKDqqUYAxnmnP6WLQTWHaMHa38zIIIZUVzSCKexihCPTxE-QyWQOJtAysvc4tfbxel5Kwh9ct7iUpvNlQSY/s320/codebg.gif); background: #f0f0f0; border: 1px dashed #CCCCCC; color: black; font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; $scope.filterbyboy = function (genderstr) {  
       if ((typeof $scope.search === &amp;#39;undefined&amp;#39;)||($scope.search === &amp;#39;&amp;#39;))  
         return (genderstr = &amp;quot;&amp;quot;)  
       else  
        return (genderstr = &amp;quot;&lt;span style=&quot;color: blue;&quot;&gt;boy&lt;/span&gt;&amp;quot;);  
     };  
&lt;/code&gt;&lt;/pre&gt;
&lt;br&gt;
Explaination: if not filter name then display all students else filter by input name and gender as &amp;#39;boy&amp;#39;&lt;br&gt;
&lt;br&gt;
Here is full HTMLcode&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/10/filter-by-and-operator-in-angularjs.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/3242782343203700440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/filter-by-and-operator-in-angularjs.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/3242782343203700440'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/3242782343203700440'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/10/filter-by-and-operator-in-angularjs.html' title='Filter by and operator in AngularJs'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-7412726269595905762</id><published>2015-09-24T02:44:00.003-07:00</published><updated>2017-03-06T10:03:40.056-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs bootstrap"/><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs table example"/><category scheme="http://www.blogger.com/atom/ns#" term="filter"/><category scheme="http://www.blogger.com/atom/ns#" term="order"/><category scheme="http://www.blogger.com/atom/ns#" term="paging"/><title type='text'>Angularjs table sorting filter and paging </title><content type='html'>&lt;h3&gt;
Angularjs table sorting, filter and paging &lt;/h3&gt;
This post provides an example about how create a table via sorting, filter and paging. Following directives and services in angularjs will be used:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;orderby&lt;/li&gt;
&lt;li&gt;filter&lt;/li&gt;
&lt;li&gt;ng-click&lt;/li&gt;
&lt;li&gt;ng-model&lt;/li&gt;
&lt;li&gt;ng-repeat&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/09/angularjs-table-sorting-filter-and.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/7412726269595905762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/angularjs-table-sorting-filter-and.html#comment-form' title='28 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7412726269595905762'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7412726269595905762'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/angularjs-table-sorting-filter-and.html' title='Angularjs table sorting filter and paging '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhd10QJwp1NKIr30iYgxjYQRD6BOBp7gJSo9_HBUHUGFfzJ2otn4dIBIORH0_DjwpnbzJvzWXRgKSTNky0VpbqSx058Mj9Lkd7gT4M6Hdi0KPm9Me1JxGKC4_A25FbhHesZDC8NC-aa6rU/s72-c/angulartablesortfilterpaging.jpg" height="72" width="72"/><thr:total>28</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-713985145780686758</id><published>2015-09-24T00:19:00.002-07:00</published><updated>2015-09-24T21:14:50.107-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs table example"/><category scheme="http://www.blogger.com/atom/ns#" term="filter"/><category scheme="http://www.blogger.com/atom/ns#" term="order"/><title type='text'>Angularjs table via sorting and filter on columns example</title><content type='html'>&lt;h3&gt;
Angularjs table example&lt;/h3&gt;
 This post provides an example about how create a table via sort and filter features.&lt;br&gt;
Following directives and services in angularjs will be used:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;orderby&lt;/li&gt;
&lt;li&gt;filter&lt;/li&gt;
&lt;li&gt;ng-click&lt;/li&gt;
&lt;li&gt;ng-model&lt;/li&gt;
&lt;li&gt;ng-repeat&lt;/li&gt;
&lt;li&gt;ng-init &lt;/li&gt;
&lt;/ul&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/09/angularjs-table-via-sorting-and-filter.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/713985145780686758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/angularjs-table-via-sorting-and-filter.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/713985145780686758'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/713985145780686758'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/angularjs-table-via-sorting-and-filter.html' title='Angularjs table via sorting and filter on columns example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsyIDctf6aHEMpatGEDGC3ltFZ9f3_Hfre_ZeUDzwZCWPMaa_rDF0bzU2TdcJObkRBZKGT2npHMXGR-d3_75JY34mf4jhHANTjvJghAx_JbU1zvL4wgq0NLbFql-KZuB2DXL6f4JwoWyo/s72-c/angulartablesortfilter.jpg" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-4376118879848725414</id><published>2015-09-23T21:48:00.000-07:00</published><updated>2015-11-11T00:10:55.828-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs event example"/><category scheme="http://www.blogger.com/atom/ns#" term="Mousemove event"/><category scheme="http://www.blogger.com/atom/ns#" term="Mouseover event"/><category scheme="http://www.blogger.com/atom/ns#" term="Mouseup event"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-mousedown"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-mouseenter"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-mouseleave"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-mousemove"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-mouseover"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-mouseup"/><title type='text'>Angularjs event example</title><content type='html'>&lt;br&gt;
&lt;b&gt;This example helps you known about six events in angularjs&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
•    Mousedown event&lt;br&gt;
•    Mouseenter event&lt;br&gt;
•    Mouseleave event&lt;br&gt;
•    Mousemove event&lt;br&gt;
•    Mouseover event&lt;br&gt;
•    Mouseup event&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/09/angularjs-event-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/4376118879848725414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/angularjs-event-example.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/4376118879848725414'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/4376118879848725414'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/angularjs-event-example.html' title='Angularjs event example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-2508208360905740167</id><published>2015-09-23T01:23:00.000-07:00</published><updated>2015-09-24T21:18:34.143-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-pattern examples"/><title type='text'>Angularjs ng-pattern example</title><content type='html'>&lt;h3&gt;
&lt;b&gt;Angularjs input pattern example&lt;/b&gt;&lt;/h3&gt;
This example is using &lt;b&gt;ng-pattern&lt;/b&gt; for Number, Text only and Date type.   &lt;br&gt;
Please follow this code to know how to apply&lt;b&gt; ng-pattern&lt;/b&gt;. If you try to input incorrect data the form will be invalid and text on it changes to &lt;span style=&quot;color: red;&quot;&gt;RED&lt;/span&gt;. &lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/09/angularjs-ng-pattern-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/2508208360905740167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/angularjs-ng-pattern-example.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/2508208360905740167'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/2508208360905740167'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/angularjs-ng-pattern-example.html' title='Angularjs ng-pattern example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-7775241275720976652</id><published>2015-09-21T20:55:00.001-07:00</published><updated>2017-07-09T16:25:47.956-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-class if example"/><title type='text'>ng-class if example </title><content type='html'>&lt;br&gt;
How to apply  &lt;b&gt;ng-class if&lt;/b&gt;&lt;br&gt;
&lt;br&gt;
This example provides two ways using &lt;b&gt;ng-class if&lt;/b&gt; expression.&lt;br&gt;
Following directives and services in angularjs will be used:&lt;br&gt;

&lt;ul&gt;
&lt;li&gt;ng-classs&lt;/li&gt;
&lt;li&gt;ng-model&lt;/li&gt;
&lt;li&gt;ng-repeat&lt;/li&gt;
&lt;/ul&gt;
&lt;script async src=&quot;//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js&quot;&gt;&lt;/script&gt;
&lt;ins class=&quot;adsbygoogle&quot;
     style=&quot;display:block; text-align:center;&quot;
     data-ad-format=&quot;fluid&quot;
     data-ad-layout=&quot;in-article&quot;
     data-ad-client=&quot;ca-pub-5994399777816859&quot;
     data-ad-slot=&quot;7756166521&quot;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/09/ng-class-if-example.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/7775241275720976652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/ng-class-if-example.html#comment-form' title='79 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7775241275720976652'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/7775241275720976652'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/ng-class-if-example.html' title='ng-class if example '/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgs_3beXVDIx_UOxMv3zJyrpJdaowPzvNSDL0IZ5sCIu802OR9WEvNh1N2btpAfkosdkd0tRgFzBbmW0uQAfL4ImPEAutYOd5id5XgF3203tgoGW8TKS3kfk-a9qI7DJ7yYduP5go0Nhnk/s72-c/ng-class-if.jpg" height="72" width="72"/><thr:total>79</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-4016376679522338362</id><published>2015-09-21T06:01:00.001-07:00</published><updated>2015-09-21T06:11:19.465-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angularjs tutorials"/><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs works with wcf"/><title type='text'>Tutorial 33 - angularjs works with wcf</title><content type='html'>&lt;h3 style=&quot;margin-bottom: 7.5pt; margin-left: 0in; margin-right: 0in; margin-top: 7.5pt;&quot;&gt;
&lt;span style=&quot;background: white; font-family: Consolas; font-size: 14.5pt;&quot;&gt;Angularjs works
with wcf&lt;/span&gt;&lt;span style=&quot;font-family: Consolas; font-size: 14.5pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;span style=&quot;background: white; font-family: Consolas; font-size: 14.5pt;&quot;&gt;on-going&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/4016376679522338362/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/tutorial-33-angularjs-works-with-wcf.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/4016376679522338362'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/4016376679522338362'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/tutorial-33-angularjs-works-with-wcf.html' title='Tutorial 33 - angularjs works with wcf'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3683601209947397296.post-3260408135689609071</id><published>2015-09-21T05:58:00.001-07:00</published><updated>2017-07-09T16:12:48.158-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AngularJs applications"/><category scheme="http://www.blogger.com/atom/ns#" term="angularjs examples"/><category scheme="http://www.blogger.com/atom/ns#" term="Angularjs MVC"/><category scheme="http://www.blogger.com/atom/ns#" term="angularjs with web api"/><category scheme="http://www.blogger.com/atom/ns#" term="entity framework"/><category scheme="http://www.blogger.com/atom/ns#" term="MVC"/><title type='text'>Tutorial 32 - Angularjs MVC RESTful Web Service example</title><content type='html'>&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;

&lt;br&gt;
&lt;h3&gt;
&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt; Angularjs MVC RESTful Web Service example&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;br&gt;This example shows how to create a simply web application using &lt;b&gt;angularjs&lt;/b&gt;, &lt;b&gt;mvc&lt;/b&gt;, RESTful &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;Web Service &lt;/span&gt;and ORM &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Entity Framework&lt;/b&gt;&lt;/span&gt;, I named it is “manage customer”.&lt;br&gt;&lt;br&gt;&lt;br&gt;List of features:&lt;/span&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;    List customer&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;    Edit customer&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;    Create new customer&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;    Delete customer&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;br&gt;&lt;br&gt;List of projects of “manage customer” application:&lt;/span&gt;&lt;br&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;    CustomerEntities (&lt;b&gt;Entity Framework &lt;/b&gt;6.0.0.0)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;    CustomerDAL (c# class library)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;    CustomerBLL (c# &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;class &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;library&lt;/span&gt;&lt;/span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;    CustomerAPI (RESTful web service)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;    CustomerUI (&lt;b&gt;AngularJs&lt;/b&gt;, &lt;b&gt;MVC&lt;/b&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;br&gt;&lt;br&gt;Notes that in customer UI will be no C# controller file, it is be replaced by angularjs script file. CustomerAPI will works with CustomerBLL to controll business logic, CustomerBLL reference data layer (CustomerDAL) and CustomerDAL works CustomerEntities to query data.&lt;br&gt;OK now we focus step by step to know it.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;br&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif;&quot;&gt;&lt;br&gt;&lt;b&gt;Step 1: Create database for “manage customer” application&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;a href=&quot;https://angularjsaz.blogspot.com/2015/09/tutorial-32-angularjs-works-with-web-api.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='https://angularjsaz.blogspot.com/feeds/3260408135689609071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/tutorial-32-angularjs-works-with-web-api.html#comment-form' title='94 Comments'/><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/3260408135689609071'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3683601209947397296/posts/default/3260408135689609071'/><link rel='alternate' type='text/html' href='https://angularjsaz.blogspot.com/2015/09/tutorial-32-angularjs-works-with-web-api.html' title='Tutorial 32 - Angularjs MVC RESTful Web Service example'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/13768191580588554678</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaLNWNJxCoheRMVgXiAkZ4N7rHD4t-ayVRWIenIN0FyKDA6oe_dwsvQkHglQQloYNVBg5Br7fDP6M0YfgTeZLtMXTexGHh-y9uYyFBFQk7WvIP_4XBigXyUPYUjexmxAr2TNugpvXlkfo/s72-c/database.jpg" height="72" width="72"/><thr:total>94</thr:total></entry></feed>