<?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-7275521673809184265</id><updated>2026-09-24T09:21:33.260+01:00</updated><title type='text'>AFAIK</title><subtitle type='html'>Knowledge - The word which has optimum versatility</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>39</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-2365303748534594536</id><published>2026-04-01T21:41:00.001+01:00</published><updated>2026-04-01T21:41:14.567+01:00</updated><title type='text'>Tips for solution architecture</title><content type='html'>&lt;p&gt;&amp;nbsp;1. Understand the requirements : Before designing a solution, make sure you fully understand the problem you are trying to solve. Ask questions to clarify requirements, constraints, and priorities.&lt;/p&gt;&lt;p&gt;2. Consider multiple perspectives: Solution architecture should consider the requirements of stakeholders from different perspectives, including business, technical, and user.&lt;/p&gt;&lt;p&gt;3. Focus on simplicity: Solutions that are too complex can be difficult to maintain and troubleshoot. Keep the solution as simple as possible without sacrificing important functionality.&lt;/p&gt;&lt;p&gt;4. Use approved /proven patterns: Use proven design patterns and principles that have worked well in the past. This can help avoid common pitfalls and ensure the solution is reliable and scalable.&lt;/p&gt;&lt;p&gt;5. Plan for change: Design the solution to accommodate future changes and evolutions in requirements, technology, and business needs. This can help avoid costly rework and ensure the solution remains relevant over time.&lt;/p&gt;&lt;p&gt;6. Communicate effectively: Clearly communicate the solution design to stakeholders and team members in a way that they can understand. Use logical diagrams, document solution options, risks and mitigation plans and other tools to help explain the solution.&lt;/p&gt;&lt;p&gt;7. Evaluate and iterate: Evaluate the solution early and often to ensure it meets requirements and functions as intended. Use feedback to iterate and improve the solution as needed.&lt;/p&gt;&lt;p&gt;8. Stay up-to-date: Keep up-to-date with new technologies and best practices in solution architecture. Attend conferences, read blogs and books, and participate in online communities to stay informed.&lt;/p&gt;&lt;p&gt;9. Collaborate: Work closely with peers such as developers, security, infrastructure, devops, testers, project managers, and other stakeholders throughout the solution design process to ensure a successful outcome. Collaboration can help avoid misunderstandings and ensure everyone is aligned on the solution.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/2365303748534594536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2026/04/tips-for-solution-architecture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2365303748534594536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2365303748534594536'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2026/04/tips-for-solution-architecture.html' title='Tips for solution architecture'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-5793667753070486175</id><published>2017-04-24T18:11:00.001+01:00</published><updated>2017-04-25T10:18:07.100+01:00</updated><title type='text'>#saynotointerview for recruitment process</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;img src=&quot;https://media.licdn.com/mpr/mpr/AAEAAQAAAAAAAAxdAAAAJDhkOGFjYjcxLWMyYTEtNDMyMi04NDVkLTkwNGVkYThkM2JiMg.jpg&quot; /&gt;&lt;br /&gt;
I recently went for a training that consists of employees from multinational corporations. During the brainstorming sessions, one fellow gentleman started speaking about firing his colleague. This guy is actually a senior manager and he interviewed the departed. He was blaming the unfortunate guy told he knows all the job description and he was smart during the interview. So they selected him for the job. But in the job, he never raised to his potential and they sacked him. The senior manager was claiming in the brainstorming session the decision was correct. But lots of people in training disagreed with that. Majority people told the recruitment&amp;nbsp;or interview process in the company flawed to test that lad&#39;s knowledge. I strongly believe this might not be a one of the situation in recruitment? How many of you came across similar experience in your professional career?&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Do you believe the things we put in the job description are the exact things the potential employees will be doing their job? Or is it the aspirational stuff the organisation or the management indented to do? I am going to make a very controversial statement here. In my career, I never worked for any organisation that described the exact job in their job description. I strongly believe most of you reading this will also not disagreeing with me on this case. That is where I believe we should have to think about our recruitment process. Do we need someone to answer the interview questions based on organisations aspirations? Or do we need the real talents who can make a difference in your work environment?&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Some of the companies already do some real time tests or practises in the actual office environment as part of the recruitment process. They will be only selected based on the initial assessment or test, initial interview- some might be after the 1st telephonic interview or technical interview. Do you think in 2-4 hours assessment like this can actually bring out the raw latent skills and capabilities? I can strongly say this will never give you the expected result. One of my head of department and I had this discussion and he told me the trust and behaviour aspects are his main reason for making the final cut on this. The questions remain the same? Is it the best candidate for the job? &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
All the interview processes that mentioned before are there for long period. Any of you ever thought or read about any alternative approaches to recruiting the right candidate? I believe in this twenty-first century we need to think about unconventional approaches for recruiting the right candidates for driving the organisations and the world forward. So what alternatives can we think about?&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
The slogan I am putting down is #saynotointerviews. I believe we should give the potential employees to showcase their skills and talents in the real work environment.&lt;/div&gt;
&lt;ul style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 32px; list-style-image: initial; list-style-position: initial; margin: 3.2rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 2.4rem 0px 2.4rem 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Take the potential candidate for 2,3 days of real work environment&lt;/li&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 2.4rem 0px 2.4rem 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ask them to do a specific task as your normal employees are doing.&lt;/li&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 2.4rem 0px 2.4rem 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Assign them to a partner to track their progress.&lt;/li&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 2.4rem 0px 2.4rem 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Evaluate them over this 2, 3 days how they catching up with the job.&lt;/li&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 2.4rem 0px 2.4rem 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;How do they understand the job function?&lt;/li&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 2.4rem 0px 2.4rem 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;How are they applying their knowledge in the actual work culture?&lt;/li&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 2.4rem 0px 2.4rem 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Ask them to present their experience to the team.&lt;/li&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 2.4rem 0px 2.4rem 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Review them based on how they performed on last 2 or 3 day&lt;/li&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 2.4rem 0px 2.4rem 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Select the most suitable candidate for your work environment.&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-variant-numeric: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
I know there are lots of companies around the world trying different approaches in their recruitment processes. But how many organisations on the current setup can think differently about their current recruitment process? &amp;nbsp;Anyone ready to scrap their traditional recruitment process and ready to explore the process described above? I believe this will definitely going to help the organisations to find the best/cream candidate for your setup. These potential employees will also be going to benefits from these kind experiences. I would like to conclude this with a George&amp;nbsp;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Bernard Shaw quote&lt;/strong&gt;, &quot;The&amp;nbsp;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;reasonable man&lt;/strong&gt;&amp;nbsp;adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable&amp;nbsp;&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;man&lt;/strong&gt;.&quot;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/5793667753070486175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2017/04/saynotointerview-for-recruitment-process.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/5793667753070486175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/5793667753070486175'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2017/04/saynotointerview-for-recruitment-process.html' title='#saynotointerview for recruitment process'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-619833493317613100</id><published>2017-03-27T10:21:00.001+01:00</published><updated>2017-03-27T10:21:06.611+01:00</updated><title type='text'>The Company of the future race?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;prose&quot; itemprop=&quot;articleBody&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-size: 17px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.85098); font-family: &amp;quot;Source Sans Pro&amp;quot;, Helvetica, Arial, sans-serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 28px; margin: 2.4rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Introduction&lt;/strong&gt;&lt;/h3&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Have you ever heard about Valve? - The company that develops amazing video games- the global leader in video game software Industry. Games like Counter-Strike, Half Live, and Team fortress are some of the best from their archery. For management students and enthusiasts, the importance of Valve is not only about these games but also have an amazing organisational model that traditional companies inching to follow. Let&#39;s review what Valve is doing better in the level of management functions. This is my interpretation after doing the case study for my course.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Valve is an example of emergence over hierarchy model, each employee is free to choose and initiate their own projects and disputes are resolved through consensus. Teams are formed by individuals around topics of interest. Each team has leaders chosen by informal agreement and there is neither supremacy nor financial benefit associated with it.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Example someone shows an interest to do a project and everyone will say “You are struck with it now” and the project has kick started. Once the project finishes they go back and work individually on the next thing. There is very less bureaucracy and some activities (e.g. Hiring) can take long-time&lt;/div&gt;
&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.85098); font-family: &amp;quot;Source Sans Pro&amp;quot;, Helvetica, Arial, sans-serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 28px; margin: 2.4rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Valve&#39;s Decision Making&lt;/h3&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
In Valve, decisions are made through the accumulation of input from individuals in teams and output an innovative and valuable verdict, even though the founders exercise formal authority in employee recruitment and management. So Valve’s decision making can be categorised as closer to Collective wisdom than the traditional hierarchy management approach. But the level of authority is too narrow in Valve for example – “Newell (co-founder) delegate a lot of his authority to enable employees to make their own decision on how to organise themselves in team”&lt;/div&gt;
&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.85098); font-family: &amp;quot;Source Sans Pro&amp;quot;, Helvetica, Arial, sans-serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 28px; margin: 2.4rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
How employees are motivated?&lt;/h3&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
As an organisation Valve has driven by both material and personal drivers of motivations. Despite the impression that they have built a motivational environment to work through many of their organisational strategies, they are still using bonuses for high performers (social drivers) and high salaries for their employees. So in management model, they are half way between the traditional and new approach of motivation or can say as a hybrid model between Extrinsic and Intrinsic rewards. Even though bonuses for top performers are through peer reviews and rank based system, are precarious and can lead to encourage bad practises or behaviours and eventually can lead to focussing on the narrowest of activities and actions for the employees.&lt;/div&gt;
&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.85098); font-family: &amp;quot;Source Sans Pro&amp;quot;, Helvetica, Arial, sans-serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 28px; margin: 2.4rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Valve’s highlights&lt;/h3&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
In Valve, coordination is achieved by emergence over bureaucracy. Individuals are motivated by self-interest. This has allowed the company to be highly responsive to market requirements and opportunities. The emergence created efficiency, responsiveness, expertise and eliminated favouritism in Valve’s teams. As there are no formal bosses in the team decisions are made by individuals with freedom and teams are self-organising and highly empowering, encourage hard work and have room for creativity and responsibility. In Valve there is no set of rules or procedures that an employee must follow other than the project they are collaborating should benefit the company. As emergence is 21st-century approach it can attract Y generation to Valve.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Valves major asset lies in the fine line of borders and has managed to incorporate assertive enhanced financial growth and management model innovation in parallel.&lt;/div&gt;
&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.85098); font-family: &amp;quot;Source Sans Pro&amp;quot;, Helvetica, Arial, sans-serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 28px; margin: 2.4rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Valve’s spotlight&lt;/h3&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Valve has no internal department such as resource allocation or quality control which might act as bottle neck and slow moving as many people activities required aligning when it comes to decision making. The enormous stress on self-organising make the system susceptible to enormous glitches and emergence can lead to not enough clarity on where they emphasis effort. Too much freedom to experiment with fewer boundaries can lead to loss of focus after initial interest or a blockage and results in too many overlapping projects. When the company grows lack of authority the decision making can be more slow and difficult without formation proper rules. Finally, to avoid Enron’s situation in Valve, the company will have to mechanise a define structure of some level of accountability and conduct systematise meeting in order to ensure transparency and project are shut down properly or dismissing people&#39;s.&lt;/div&gt;
&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.85098); font-family: &amp;quot;Source Sans Pro&amp;quot;, Helvetica, Arial, sans-serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 28px; margin: 2.4rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
How to envisage Valve&#39;s growth?&lt;/h3&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Like all the organisation, when it grows Valve will definitely have to face some challenges in its management model. Valve’s current management model is focussing right on the alternative principles in the management models and is bit far from the traditional approach. The approach of coordination through the emergence rather than the bureaucracy, decision making through collective wisdom over hierarchical and hybrid model in motivation rather than the pure extrinsic rewards are the examples of its right shift. When Valve grows can they survive with this or requires a slight left switch towards the traditional principles by introducing some level hierarchy in its process, or bureaucracy process even when it can slow down and disempowering. There is no right answer or choice to this kind of situations. On book or in theory all this principles will work for some organisation. Consider Google as an example, when Google started they are viewed as organisation they followed the alternative approaches in management and over the years the company grown and it made some slight left switch towards the traditional approach and has great success. May be Valve can learn from Google.&lt;/div&gt;
&lt;h3 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.85098); font-family: &amp;quot;Source Sans Pro&amp;quot;, Helvetica, Arial, sans-serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 28px; margin: 2.4rem 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
So... What others can learn from Valve?&lt;/h3&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&amp;nbsp;I believe there is no right or wrong answer to this question. It’s all depends on situation and can vary according to the scenarios. I truly believe that all the management models should be evolving over the years and same applicable for Valve. At this moment of time current model is working for Valve doesn’t mean we can take the same principle and apply directly to the big organisations like Microsoft. Some people have opinion managing one person or 10 persons or 100 or 1000’s persons are same, but I don’t agree with that. And it is same for Valve’s model. First, we need to understand the thoughtful steps that Valve did in order to get more management innovation and then how this can be applied to Microsoft or any big companies. Suppose Microsoft try to remove all of their bureaucracy and hierarchy. Can they become more transparent or emergent? I believe it can lead to poorly defined processes, loss of control or even embitterment of the peoples because the scale of Microsoft is bigger and some kind of rules and authority is required to create some kind of efficiency. Another example is Valve uses consensus for dispute resolution, will it work for Microsoft or not? Maybe it works or maybe not and that is because the scenario and maturity of their employees.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
My point of view is big companies like Microsoft requires spending time in observing and getting the fundamental of this Valve management model and doing some researching and experimenting through small teams and widely understanding the fundamentals and principles behind these models. Then they have to identify the principles that are closely aligned with their company’s fundamental DNA’s and try to apply to the existing teams.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;em style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: Georgia, &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 0.975em; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;About the Author&lt;/em&gt;&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: rgba(0, 0, 0, 0.701961); font-family: &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 21px; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: 32px; margin-bottom: 3.2rem; margin-top: 3.2rem; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;em style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: Georgia, &amp;quot;Source Serif Pro&amp;quot;, serif; font-size: 0.975em; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Adarsh Soman is an entrepreneurial-spirited, innovative technologist with 9+ years of leadership-level experience in identifying, qualifying, building harmony for, and implementing enabling technologies and enterprise systems that facilitate business processes and strategic objectives. Powerful blend of technology vision and business acumen results in constant development of powerful business strategies supported by cost-effective development of high-performance software applications. Broad expertise in Software development, full project life cycle management, and process improvement initiatives.&lt;/em&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;article-content-footer&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; clear: both; font-family: inherit; font-size: 17px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;div id=&quot;social-actions&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;social-actions-wrapper&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 4.8rem 0px; outline: 0px; padding: 0px; text-align: center; vertical-align: baseline;&quot;&gt;
&lt;ul class=&quot;actions article-actions article-footer-actions&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; list-style: none; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;li style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; display: inline-block; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; list-style-type: none; margin: 0px 12px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&lt;div class=&quot;dropdown-wrapper js-dropdown&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border-bottom: none; border-image: initial; border-left: 0px; border-right: 0px; border-top: 0px; display: inline-block; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;tooltip-wrapper&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; display: inline; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; outline: 0px; padding: 0px; position: relative; vertical-align: baseline;&quot;&gt;
&lt;button class=&quot;button-secondary-large-round-muted button-share tooltip-trigger js-dropdown-trigger&quot; style=&quot;border-color: initial; border-radius: 20px; border-style: initial; border-width: 0px; box-shadow: rgba(0, 0, 0, 0.54902) 0px 0px 0px 1px inset, transparent 0px 0px 0px 2px inset, transparent 0px 0px 0px 3px inset; color: rgba(0, 0, 0, 0.54902); cursor: pointer; font-family: &amp;quot;Source Sans Pro&amp;quot;, Helvetica, Arial, sans-serif, sans-serif; font-size: 0px; font-weight: 600; height: 40px; line-height: 40px; margin: 0px; overflow: hidden; padding: 0px; position: relative; text-indent: -999px; transition-duration: 167ms; transition-property: background-color, box-shadow, color; transition-timing-function: cubic-bezier(0, 0, 0.2, 1); vertical-align: middle; width: 40px; z-index: 0;&quot;&gt;&lt;li-icon aria-hidden=&quot;true&quot; style=&quot;display: inline-block; height: 24px; left: 20px; margin: -12px 0px 0px -12px; overflow: hidden; padding: 0px; position: absolute; top: 20px; width: 24px;&quot; type=&quot;share-ios-icon&quot;&gt;&lt;svg style=&quot;height: 100%; width: 100%;&quot;&gt;&lt;svg class=&quot;icon&quot; height=&quot;24px&quot; preserveaspectratio=&quot;xMinYMin meet&quot; viewbox=&quot;0 0 24 24&quot; width=&quot;24px&quot; x=&quot;0&quot; y=&quot;0&quot;&gt;&lt;g class=&quot;large-icon&quot; style=&quot;fill: currentColor;&quot;&gt;&lt;g&gt;&lt;path d=&quot;M22.4,10.6L14,2v6h-3C5.5,8,1,12.5,1,18v4h1.9c0-3.3,2.8-6,6.1-6h5v6l8.4-8.6c0.4-0.4,0.6-0.9,0.6-1.4C23,11.5,22.8,11,22.4,10.6zM9,14c-2.5,0-5.1,1.5-6.2,3.2C3.2,13,6.5,10,11,10h5V6.5l5.4,5.5L16,17.5V14H9z&quot;&gt;&lt;/path&gt;&lt;/g&gt;&lt;/g&gt;&lt;/svg&gt;&lt;/svg&gt;&lt;/li-icon&gt;&lt;/button&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/619833493317613100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2017/03/the-company-of-future-race.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/619833493317613100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/619833493317613100'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2017/03/the-company-of-future-race.html' title='The Company of the future race?'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-4317133395135800987</id><published>2017-02-28T15:28:00.002+00:00</published><updated>2017-02-28T15:28:31.145+00:00</updated><title type='text'>Emergence and Creative Confidence</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
I started my career on 1st of September 2008 as a software developer at Manchester. Some people in my personal life might know about it. I like to say, that day as the day I found an aura in my life, transformation from the worst possible situation into a new beginning in a matter of 1 hour. The week before, I got an interview confirmation from that company and I was not at all excited about it because I know it is going to be the final interview in UK if I am unsuccessful. I was in that mental state because I was not successful for past 12 such occurrences and not expecting anything different. This shows I was not a brilliant person but had a strong passion and hardworking nature to achieve success.

I passed my masters on Sep 2007 and after that, I decided to work only in software development, and lots of people including my parents told this as a worst possible decision. To be precise, they have no issues in choosing software development, but on my adamant decision only software development. Prior to that, I was doing a part-time job and I had around £2000 in my account and got some credit cards worth £1500. I decided to focus on my area of study because I heard lots of students coming from Asia are doing some part-time jobs and continue in that vicious loop. So I decided I don’t want to be in that group.

I started applying for software development jobs and that too in the worst possible period I could be looking for a Job, the starting of the recession period. By august 2008 I already did one swap of technology from Java based jobs to .Net based job after understanding the market. Regarding my financial situation by August 2008, I already spend £1980 from my account and credit card outstanding balance of £1000.

Out of this 12 Job interviews, one of them was final survival try, throwing all my adamant decision work only in software development and went for an interview of a cleaning job nearby Sainsbury store. I went for the interview and the Manager shown me the things to clear. To be honest it’s cleaning the toilets in Sainsbury store. He liked my obedience and did the induction (showing how to clean it when remains are left in the toilet). He sent me back from there, saying I will be receiving a confirmation message with start date of the shift. Shift usually start from early morning 5.15 and finish by 8.15AM. By doing those 3 hours of job I can earn my livelihood and can continue my job hunt.

The next day I was calm and waiting for the confirmation message, but I received a call from him saying the previous person who supposed to leave the job didn’t leave, so I won&#39;t get the Job. That is when I decided to go back to my country and do some Job based on my qualification.

Usually, I go for interview alone but on my 13th interview my friend drove me to the office, since I couldn&#39;t afford the train ticket . I arrived there 30 minutes late and on the way, I informed the hiring manager we lost the way. The IT director received me from the reception saying all their good developers are always late and gave me the confidence the best possible way. IT director and hiring manager took the Interview. They asked lots of questions and I believe I gave some good, positive responses back (not claiming I answered correctly, but my responses were confident as I don’t have anything to lose by that time). At the end of the interview, they told me they want to discuss and they went outside the interview room.

The IT director came back and straight away offered the Job that also well paid for a no-UK experienced person. Actually, I would have accepted the offer even if it was half of what they have offered. To be honest in none of my Jobs I was really worried about the salary. I gave more respect for the responsibilities rather than the monetary benefits. I believe if I do the job best of my ability, the financial securities will always be there. It has been the same way in my career and I believe in future also things will work like that. One more thing I like to highlight is no job I left so far in my career because of money.

The day I got the job, I truly realised one thing – “worries can never eradicate crisis from life” and decided I will never worry about anything in Life. Before the interview, I was in the worst possible crisis for a 25 years old (who is away from home and had an educational loan for masters studies) and after one successful Interview the new emergence. I came across lots of crises in my life after that, but I always think about the worst period after my master. It will always give an extra confidence and courage to face everything so far. 

These kinds of personal experiences only strengthen my skills, now when I am dealing with different set of peoples/teams/organisations. As a leader I am finding solutions for the different sets problems- say Microsoft Azure Licensing issues, or azure platform issues, or tackling CRM performance, or architecting the security for the web applications or looking for SQL performance improvement, or empowering people with the best possible usage of agile practices or finding solutions for internal politics in teams/organisations etc. Whenever I face a constraint or problems in my workplace, I usually emerge to provide a solution.

After started learning the new leadership tricks and practises, I would like to know myself as a leader who motivates the people surrounding me and enforcing others to emerge from their shells and contribute towards the personal growth and well-being.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/4317133395135800987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2017/02/emergence-and-creative-confidence.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/4317133395135800987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/4317133395135800987'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2017/02/emergence-and-creative-confidence.html' title='Emergence and Creative Confidence'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-73073950957960499</id><published>2016-10-31T15:22:00.000+00:00</published><updated>2016-10-31T15:22:26.075+00:00</updated><title type='text'>My confidence, my passion to succeed, my ability to dream</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h1 class=&quot;article-title&quot; itemprop=&quot;headline&quot; style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 28px; font-stretch: inherit; font-variant-numeric: inherit; font-weight: 400; line-height: 36px; margin: 0px 0px 8px; outline: 0px; padding: 0px; text-align: justify; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;
&lt;img alt=&quot;My confidence, my passion to succeed, my ability to dream&quot; src=&quot;https://media.licdn.com/mpr/mpr/jc/AAEAAQAAAAAAAAjMAAAAJDQwMGJkOTljLWJlNTYtNDc4YS1hNGI5LTVjMWEzNjQyYjhhNQ.jpg&quot; /&gt;&lt;/h1&gt;
&lt;div style=&quot;line-height: 24.0pt; margin-bottom: 24.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; text-align: justify; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #232629; font-family: &amp;quot;calibri&amp;quot; , &amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;My confidence, my passion to
succeed, my ability to dream are the ultimate things that drives my
life.&amp;nbsp;Today I am working as a Solutions Architect and an agile
practitioner and sometimes I think about my past where I started my career 8
years back. I still remember that day; my friend Antu Mammen drove me to an old
building in Wythenshawe, Manchester. He drove me there only because I don&#39;t
have enough money to get a train ticket. My bank balance was 20 pounds that
day. He asked me to put 10 pound worth of petrol.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-stretch: inherit; font-variant-numeric: inherit; line-height: 24pt; margin: 0cm 0cm 24pt; outline: 0px; text-align: justify; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #232629; font-family: &amp;quot;calibri&amp;quot; , &amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Before going for that interview
I decided, if I am not getting that job I will be leaving UK. But fortunately
or unfortunately Mr J Fisher IT director at Calrom Ltd offered me the Job, even
though I reached there 20 min late for the interview. After getting the offer
letter I walked towards Antu, he was standing in front of McDonald&#39;s where we
parked the car. He was sad and told me he kept the key inside the car and
locked the doors. But I smiled and told him finally I got the job. His
expression was how come an idiot like me got the job? In a humour note I
carried that burden of emotion for last 6,7 year and eventually shared the same
with Antu in 2015, when he told me he got a job as Software Test Analyst.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-stretch: inherit; font-variant-numeric: inherit; line-height: 24pt; margin: 0cm 0cm 24pt; outline: 0px; text-align: justify; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #232629; font-family: &amp;quot;calibri&amp;quot; , &amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;I worked at Carlom for 2 and
half years and tasted the first professional experience of software development
from there. But towards end of 2009 I started dreaming of a bigger job with
lots of opportunity and responsibility.&amp;nbsp;Calrom days taught me a lot, but
decision to move on took to learn and explore new heights and opportunities and
finally reached London.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-stretch: inherit; font-variant-numeric: inherit; line-height: 24pt; margin: 0cm 0cm 24pt; outline: 0px; text-align: justify; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #232629; font-family: &amp;quot;calibri&amp;quot; , &amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;London changed my point of view
towards work. It was totally different world and I started exploring new
things. I learned that if you have the courage and ready to do hard work the
sky is your limit. That&#39;s where I started dreaming of becoming a Software
Architect. Now I am working as Solutions Architect and I believe the experience
I got from all jobs including Exponential-e, Capita and NHS fulfilled my dream
to become an Architect. In between I became APMG Certified Agile Practitioner
too, that is when I realised that combination of technical knowledge plus
project management knowledge is a deadly combination. Nowadays everyone think
about agility, becoming digitally transformed, Continuous Improvement etc. In
this technological landscape technical and project management skills definitely
add a lot flavour to success.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-stretch: inherit; font-variant-numeric: inherit; line-height: 24pt; margin: 0cm 0cm 24pt; outline: 0px; text-align: justify; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #232629; font-family: &amp;quot;calibri&amp;quot; , &amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;I came across lots of blockers
and troubles in my career, but every time when I come out from it, I found an
extra dimension to my career. First job I learned .NET programming, second one
MVC and WCF, next was for EXT.JS library and rest based service, then
KNOCKOUT.JS and WEB API 2.0 then people management and leadership skills, agile
practitioner, distributed system architecture, data warehousing, data
modelling, and finally CRM. Learning technology or leadership/management is not
a big challenge for me nowadays because I am enjoying those challenges every
day.&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-stretch: inherit; font-variant-numeric: inherit; line-height: 24pt; margin: 0cm 0cm 24pt; outline: 0px; text-align: justify; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #232629; font-family: &amp;quot;calibri&amp;quot; , &amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;People sometimes criticises me
for moving fast, the answer to them is I don&#39;t have time to waste for any of
them because I am not actually trying to chase or fulfilling others dreams. I
am behind my dream and I am only with others in search, if they can fulfil any
of my dreams somehow. Recently one of my CEO friend laughed at me and asked -
why are you working for others? You won&#39;t have the freedom and you will be
forced to fulfil other people&#39;s dream. My reply to him was simple. &quot;Some
people are fortunate enough to start a business and succeed. In my career I had
chosen a different route and now if I wanted also I can&#39;t move away from that
route easily.&quot; So until an offer comes to my way, I have to travel
parallel with other peoples dream and I will have to look after my real fire.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-stretch: inherit; font-variant-numeric: inherit; line-height: 24pt; margin: 0cm 0cm 24pt; outline: 0px; text-align: justify; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #232629; font-family: &amp;quot;calibri&amp;quot; , &amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Nowadays a new dream started
propagating around me. I want to become a CIO or CTO. This dream is only a
continuation of what I started doing from my childhood. Most recently the route
evolved as Software developer to senior software engineer to technical
specialist to solutions architect to CTO. The next destination has started
appearing very vaguely in front of me. Last time the distance between dream and
reality took 4 to 5 years. Again the new destination can take similar or more
amount of time. But I am sure about one thing-there will be definitely new
learning and new blockers. Eventually all this will transforms me stronger and
good fit for that situation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;box-sizing: border-box; font-stretch: inherit; font-variant-numeric: inherit; line-height: 24pt; margin: 0cm 0cm 24pt; outline: 0px; text-align: justify; text-size-adjust: 100%; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;color: #232629; font-family: &amp;quot;calibri&amp;quot; , &amp;quot;sans-serif&amp;quot;; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;Some of you might think is he
good enough to do it? I am also giving myself a challenge to show all others
wrong. One day I told one of my best colleagues (ex) from Capita- I won&#39;t be
talking always, but when I talk I will make sure that all others are listening.
For me, my confidence, my passion to succeed and my ability to dream are
stronger than others.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/73073950957960499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2016/10/my-confidence-my-passion-to-succeed-my.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/73073950957960499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/73073950957960499'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2016/10/my-confidence-my-passion-to-succeed-my.html' title='My confidence, my passion to succeed, my ability to dream'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-1132098576360286012</id><published>2016-04-28T12:32:00.001+01:00</published><updated>2016-05-02T02:30:59.011+01:00</updated><title type='text'>(my) Management v/s Leadership</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG/&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;em&gt;&lt;span&gt;The Wall Street Journal Guide to Management” by Alan Murray
describes -&amp;nbsp;&lt;/span&gt;&lt;/em&gt;&lt;span&gt;Leadership
and management must go hand in hand. They are not the same thing. But they are
necessarily linked, and complementary. Any effort to separate the two is likely
to cause more problems than it solves.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;I read the above
lines from someone from LinkedIn who actually sent me a personal email
regarding one of my&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;a href=&quot;http://adarshsoman.blogspot.co.uk/2014/07/can-we-store-wifi-and-use-it-later.html&quot;&gt;&lt;i&gt;&lt;span&gt;crazy blog&lt;/span&gt;&lt;/i&gt;&lt;/a&gt;&lt;em&gt;&lt;span style=&quot;font-style: normal;&quot;&gt; posts. I didn’t want to reply because I know the basic electronics and
the post was more about my fiction than the actual electronics. One day I was
casually browsing through his LinkedIn profile and found some interesting
articles relating to leadership, management and technical leadership. Since
then I was thinking to write about the leadership and management.&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;I usually take my
writing through some famous quotes, in this case also no difference&lt;/span&gt;&lt;/em&gt;&lt;span&gt;.&lt;em&gt; &lt;/em&gt;&lt;em&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;Recently I have just finished reading the
autobiography of the Indian&lt;/span&gt;&lt;/em&gt;&lt;i&gt;&amp;nbsp;&lt;strong&gt;Guru Osho&lt;/strong&gt;&lt;/i&gt;&lt;em&gt;&lt;span style=&quot;font-style: normal;&quot;&gt;
and I like to elucidate my leadership and management style through one of his
quotes.&lt;/span&gt;&lt;/em&gt;&lt;em&gt; ‘&lt;/em&gt;&lt;i&gt;Never ask, “Who is my real friend?” Ask, “Am
I a real friend to somebody?” That is the right question. Always be concerned
with yourself.&lt;/i&gt;’&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;On that
note, the first question that came to me was am I a good leader or am I able to
manage myself very well? I went back to my childhood and tried to remember when
was the first time I showed my leadership and management skills? I am sure this
is not the first time, but a striking one from a summer time after my class 6,
a local &lt;span class=&quot;ver&quot;&gt;&lt;span title=&quot;You need to add a space before the bracket.&quot;&gt;Vayanasala(&lt;/span&gt;&lt;/span&gt;library)&amp;nbsp;was
conducting a cricket tournament. I and couple of local friends approached a
team and told them we want to play for them. We took part in the trials and
unfortunately they told us we were not good enough to play in the tournament.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;After coming
home, my thoughts turned to how we could play in that tournament. Next day
morning I met my friends and told them we are going to form a cricket team and
are going to play. To enter that tournament as a team we need to pay Rs.100 as
an entry fee. I asked everyone, if they are willing to share the cost, but the
consensus was that we wouldn&#39;t be able to collect that much of money, so we
thought of several ways to increase our entry fee fund. We also tried one
fraudulent thing. Near my home there is a small temple
which&amp;nbsp;hasn&#39;t&amp;nbsp;got a &lt;span class=&quot;ver&quot;&gt;&lt;span title=&quot;You need to add a space before the bracket.&quot;&gt;hundi(&lt;/span&gt;&lt;/span&gt;collection
pot) in front of the road at that time. We took a pot from my&amp;nbsp;house and
covered with red velvet and tried to imitate a &lt;span class=&quot;spellmod&quot;&gt;&lt;span title=&quot;Hindi, Hindu, hind, hound, Hunt, hand, hunt, Handy, Honda, handy, humid, Hyundai, hinder, Huns, undo, HUD, Hun, haunt, hint, honed, hinds, hounds, handier, Hunter, hued, hunter, Hung, fund, hung, hunk, Hanoi, Heidi, hands, hunts, Hun&#39;s, hind&#39;s, hound&#39;s, hand&#39;s, hunt&#39;s&quot;&gt;hundi.&lt;/span&gt;&lt;/span&gt;
One senior member in the village found this and advised “this as cheating the
God”! Eventually we found the money from our parents so the team was formed and
all my local friends were included in the cricket team.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;So our dream
had come true and I appointed myself as Captain of the team along with opening
batman and bowler after vigilant selection process.&amp;nbsp; As we were the
rookies you can predict the outcome of the matches, but six months later we
were starting to win the matches.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;When I look
back, my management skills were valuable in overcoming the hurdles to form the
team and finding the money. My leadership skills were used in deciding the
strategic decision of the team like opening batting/bowling and who should bowl
the next overs or which batsman should bat in each position. I used my
management skills to administer the team and my leadership skills innovates how
to win the match. &amp;nbsp;Another illustration of my leadership skills was always
looking to win matches by rotating the bowlers or shift the batsman and making
the correct alterations to the fielding positions. If we lost the match also, I
was there to take the full responsibility because I might place a person on one
fielding position and he dropped a&amp;nbsp;lollipop. It was a clear example of my
natural leadership. After each match while we were walking back, we discussed
the mistakes&amp;nbsp;and things that went wrong or what went according to the
plan. Now in my IT career after each sprint or project these actions we call it
as retrospective.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;At the age
of 11 or 12, I was able to do this because of the opportunities. Looking back,
I also believe that captivating that opportunity was the key factor that ensued
in developing the management and leadership skills that I had, along with my
passion to play in the tournament, my decision to build the team, persuade
others to share the cost, etc. One more thing I really want to emphasis along
with this, if you want to chase something, you need to take brave decisions or
steps,&amp;nbsp;on the surface it might seem that in opportunities are limited then
if you look around you can find the best wine out of the shelf.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;Most of you
might think what was the motivation behind this article or there are thousands
of posts available about the management and leadership or what it stands out
from other posts. The answer is unpretentious, at times there are circumstances
in life where you could think, if you are good enough to do certain things in
life. While looking back to our life itself, we might be able to find the best
retort to that kind of puzzle. If not, please try to read about the other
people experiences. Here, I tried to share a small incident from my life.
&amp;nbsp;If I ever believed I was not able to lead or manage myself very well, I
wouldn&#39;t have been able to write about this.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;The next topic, I am going to
write about is my writing skills. Reflecting on my writing skills I hope that
have shown some potential, there&#39;s room for improvement, but I believe the best
is still to come.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: Verdana,sans-serif;&quot;&gt;

&lt;/span&gt;&lt;/span&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;false&quot;
  DefSemiHidden=&quot;false&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;371&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Normal Indent&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;footnote text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;annotation text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;header&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;footer&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;index heading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;table of figures&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;envelope address&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;envelope return&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;footnote reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;annotation reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;line number&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;page number&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;endnote reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;endnote text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;table of authorities&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;macro&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;toa heading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Bullet&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Number&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Bullet 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Bullet 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Bullet 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Bullet 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Number 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Number 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Number 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Number 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Closing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Signature&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Body Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Body Text Indent&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Continue&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Continue 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Continue 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Continue 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;List Continue 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Message Header&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Salutation&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Date&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Body Text First Indent&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Body Text First Indent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Note Heading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Body Text 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Body Text 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Body Text Indent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Body Text Indent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Block Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Hyperlink&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;FollowedHyperlink&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Document Map&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Plain Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;E-mail Signature&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Top of Form&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Bottom of Form&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Normal (Web)&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Acronym&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Address&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Cite&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Code&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Definition&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Keyboard&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Preformatted&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Sample&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Typewriter&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;HTML Variable&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Normal Table&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;annotation subject&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;No List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Outline List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Outline List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Outline List 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Simple 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Simple 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Simple 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Classic 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Classic 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Classic 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Classic 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Colorful 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Colorful 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Colorful 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Columns 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Columns 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Columns 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Columns 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Columns 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Grid 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Grid 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Grid 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Grid 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Grid 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table List 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table List 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table List 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table List 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table List 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table List 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table 3D effects 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table 3D effects 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table 3D effects 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Contemporary&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Elegant&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Professional&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Subtle 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Subtle 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Web 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Web 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Web 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Balloon Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; UnhideWhenUsed=&quot;true&quot;
   Name=&quot;Table Theme&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; SemiHidden=&quot;true&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; QFormat=&quot;true&quot;
   Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; QFormat=&quot;true&quot;
   Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; QFormat=&quot;true&quot;
   Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; QFormat=&quot;true&quot;
   Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; QFormat=&quot;true&quot;
   Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; QFormat=&quot;true&quot;
   Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; SemiHidden=&quot;true&quot;
   UnhideWhenUsed=&quot;true&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;41&quot; Name=&quot;Plain Table 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;42&quot; Name=&quot;Plain Table 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;43&quot; Name=&quot;Plain Table 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;44&quot; Name=&quot;Plain Table 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;45&quot; Name=&quot;Plain Table 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;40&quot; Name=&quot;Grid Table Light&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot; Name=&quot;Grid Table 1 Light&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;Grid Table 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;Grid Table 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;Grid Table 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;Grid Table 5 Dark&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot; Name=&quot;Grid Table 6 Colorful&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot; Name=&quot;Grid Table 7 Colorful&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;Grid Table 1 Light Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;Grid Table 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;Grid Table 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;Grid Table 4 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;Grid Table 5 Dark Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;Grid Table 6 Colorful Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;Grid Table 7 Colorful Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;Grid Table 1 Light Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;Grid Table 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;Grid Table 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;Grid Table 4 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;Grid Table 5 Dark Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;Grid Table 6 Colorful Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;Grid Table 7 Colorful Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;Grid Table 1 Light Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;Grid Table 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;Grid Table 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;Grid Table 4 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;Grid Table 5 Dark Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;Grid Table 6 Colorful Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;Grid Table 7 Colorful Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;Grid Table 1 Light Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;Grid Table 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;Grid Table 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;Grid Table 4 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;Grid Table 5 Dark Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;Grid Table 6 Colorful Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;Grid Table 7 Colorful Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;Grid Table 1 Light Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;Grid Table 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;Grid Table 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;Grid Table 4 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;Grid Table 5 Dark Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;Grid Table 6 Colorful Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;Grid Table 7 Colorful Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;Grid Table 1 Light Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;Grid Table 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;Grid Table 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;Grid Table 4 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;Grid Table 5 Dark Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;Grid Table 6 Colorful Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;Grid Table 7 Colorful Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot; Name=&quot;List Table 1 Light&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;List Table 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;List Table 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;List Table 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;List Table 5 Dark&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot; Name=&quot;List Table 6 Colorful&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot; Name=&quot;List Table 7 Colorful&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;List Table 1 Light Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;List Table 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;List Table 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;List Table 4 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;List Table 5 Dark Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;List Table 6 Colorful Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;List Table 7 Colorful Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;List Table 1 Light Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;List Table 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;List Table 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;List Table 4 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;List Table 5 Dark Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;List Table 6 Colorful Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;List Table 7 Colorful Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;List Table 1 Light Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;List Table 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;List Table 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;List Table 4 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;List Table 5 Dark Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;List Table 6 Colorful Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;List Table 7 Colorful Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;List Table 1 Light Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;List Table 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;List Table 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;List Table 4 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;List Table 5 Dark Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;List Table 6 Colorful Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;List Table 7 Colorful Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;List Table 1 Light Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;List Table 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;List Table 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;List Table 4 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;List Table 5 Dark Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;List Table 6 Colorful Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;List Table 7 Colorful Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;46&quot;
   Name=&quot;List Table 1 Light Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;47&quot; Name=&quot;List Table 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;48&quot; Name=&quot;List Table 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;49&quot; Name=&quot;List Table 4 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;50&quot; Name=&quot;List Table 5 Dark Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;51&quot;
   Name=&quot;List Table 6 Colorful Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;52&quot;
   Name=&quot;List Table 7 Colorful Accent 6&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Table Normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0in 5.4pt 0in 5.4pt;
 mso-para-margin-top:0in;
 mso-para-margin-right:0in;
 mso-para-margin-bottom:8.0pt;
 mso-para-margin-left:0in;
 line-height:107%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,sans-serif;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/1132098576360286012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2016/04/my-management-vs-leadership.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/1132098576360286012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/1132098576360286012'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2016/04/my-management-vs-leadership.html' title='(my) Management v/s Leadership'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-845772745767997134</id><published>2015-04-15T10:54:00.004+01:00</published><updated>2015-04-16T08:53:01.792+01:00</updated><title type='text'> Bootstrap Server Side Sorting Cont....</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 115%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 115%;&quot;&gt;On
my &lt;a href=&quot;http://adarshsoman.blogspot.co.uk/2015/02/bootstrap-server-side-pagination.html&quot;&gt;previous post&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;span style=&quot;background-color: white; color: #4d4f51; line-height: 24px;&quot;&gt;I had already mentioned about how to apply the sort to Bootstrap paginated tables. By making the following changes server side sorting can be achieved along with pagination.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 115%;&quot;&gt;On
Filter Model&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;self.sortBy
= ko.observable(&lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515;&quot;&gt;&#39;Id&#39;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;);//Default sort Column&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;self.sortAscending
= ko.observable(&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt;self.iconType =
ko.observable(&lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515; line-height: 115%;&quot;&gt;&#39;glyphicon
glyphicon-chevron-down&#39;&lt;/span&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt;);&lt;/span&gt;&lt;span style=&quot;line-height: 115%;&quot;&gt; //
Icon to appear near Column&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;line-height: 115%;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;No Changes to Adarsh Log Model or Adarsh Log list Model&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white; color: #4d4f51; line-height: 115%;&quot;&gt;Knockout.js View Model
for Adarsh Log&lt;/span&gt; Changes &lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;background: white; color: #4d4f51; line-height: 115%;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Add the sortTable &amp;nbsp;method to it&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;self.sortTable
= &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;
(viewModel, e) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; columClicked = $(e.target).attr(&lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515;&quot;&gt;&quot;data-column&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; sortAscending = (self.filter().sortAscending() === &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;) ? &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; : &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
self.filter().sortAscending(sortAscending);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.filter().sortBy(columClicked);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; datacontext.getAllPost(self.adarshLogListModel,
config.adarshLogUrl, model.adarshLogListModel, self.filter).always(&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; () {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; list = [];&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; (self.filter().currentPageIndex() &amp;lt;= 0) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.filter().enablePrev(&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;self.adarshLogListModel().adarshLogList().forEach(&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;function&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; (item) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; newRecord = &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;new&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; model.adarshLog();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ko.mapping.fromJS(item, {},
newRecord);&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; list.push(newRecord);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.adarshLogs(list);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: green;&quot;&gt;//
var newFilter = model.filter;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ko.mapping.fromJS(self.adarshLogListModel().filterModel(),
{}, self.filter());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background: white; color: green;&quot;&gt;//(newFilter);&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.individualPageList(self.adarshLogListModel().filterModel().individualPageList());&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; (self.filter().currentPageIndex() &amp;lt;= 1) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.filter().enablePrev(&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; (self.filter().currentPageIndex() &amp;gt;=
self.filter().totalPageCount()) {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.filter().enableNext(&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.isBusy(&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
self.filter().iconType((sortAscending === &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;false&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;) ? &lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515;&quot;&gt;&quot;glyphicon
glyphicon-chevron-down&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; : &lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515;&quot;&gt;&quot;glyphicon glyphicon-chevron-up&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;span style=&quot;line-height: 115%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;line-height: 115%;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Filter.CS
C#Model Changes&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;line-height: 115%;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Add Following
Properties&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;string&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; SortBy { &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;get&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;set&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue; line-height: 115%;&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue; line-height: 115%;&quot;&gt;bool&lt;/span&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt; SortAscending { &lt;/span&gt;&lt;span style=&quot;background: white; color: blue; line-height: 115%;&quot;&gt;get&lt;/span&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt;; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue; line-height: 115%;&quot;&gt;set&lt;/span&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt;; }&lt;/span&gt;&lt;span style=&quot;line-height: 115%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 115%;&quot;&gt;No Changes to &lt;/span&gt;&lt;span style=&quot;background: white; color: #4d4f51; line-height: 115%;&quot;&gt;Get All WebApi Controller Method&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;background: white; color: #4d4f51; line-height: 115%;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GetAll Repository Change&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;background: white; color: #4d4f51; line-height: 115%;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Before applying the
pagination, add the sorting&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white; color: blue; line-height: 115%;&quot;&gt;switch&lt;/span&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt; (filter.SortBy)&lt;/span&gt;&lt;span style=&quot;background: white; color: #4d4f51; line-height: 115%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;case&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515;&quot;&gt;&quot;Id&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;(filter.SortAscending)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adarshLogList =
adarshLogList.OrderBy(a =&amp;gt; a.Id);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;else&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adarshLogList =
adarshLogList.OrderByDescending(a =&amp;gt; a.Id);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;break&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;case&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515;&quot;&gt;&quot;Name&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; (filter.SortAscending)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;adarshLogList = adarshLogList.OrderBy(a =&amp;gt;
a.Name);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;else&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; adarshLogList =
adarshLogList.OrderByDescending(a =&amp;gt; a.Name);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;break&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white; line-height: 115%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;span style=&quot;line-height: 115%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;line-height: 115%;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Changes in View List View&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;table
table-striped&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;id&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;tbUsers&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: darkgreen;&quot;&gt;&lt;!--
ko with: filter --&gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;thead&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-bind&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;click:
$root.sortTable&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;pointerControl&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-column&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;Id&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-bind&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;attr: { class:
sortBy() == &#39;Id&#39; ? &#39;isVisible&#39; : &#39;isHidden&#39; }&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-bind&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;attr: { class: iconType() }&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-column&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;Name&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;Name&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-bind&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;attr: { class:
sortBy() == &#39;Name&#39; ? &#39;isVisible&#39; : &#39;isHidden&#39; }&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-bind&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;attr: { class: iconType() }&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;col-sm-1&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;th&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;thead&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: darkgreen;&quot;&gt;&lt;!--
/ko --&gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;tbody&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-bind&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;foreach: adarshLogs&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-bind&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;text: id&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-bind&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;text: name&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;col-sm-1&quot;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;data-bind&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;attr: { href:
&#39;&lt;/span&gt;&lt;span style=&quot;background: yellow;&quot;&gt;@&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;Url.Action(&lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515;&quot;&gt;&quot;Edit&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;background: white; color: #a31515;&quot;&gt;&quot;AdarshLog&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&#39; + &#39;/&#39; + Id () }&quot;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;title&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;View&quot;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background: white; color: red;&quot;&gt;class&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;=&quot;glyphicon glyphicon-pencil&quot;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon;&quot;&gt;tbody&lt;/span&gt;&lt;span style=&quot;background: white; color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;background: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background: white; color: blue; line-height: 115%;&quot;&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;background: white; color: maroon; line-height: 115%;&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;background: white; color: blue; line-height: 115%;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;line-height: 115%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/845772745767997134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2015/04/bootstrap-server-side-sorting-cont.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/845772745767997134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/845772745767997134'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2015/04/bootstrap-server-side-sorting-cont.html' title=' Bootstrap Server Side Sorting Cont....'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-4778973171375685550</id><published>2015-02-17T17:16:00.001+00:00</published><updated>2015-04-15T10:58:24.442+01:00</updated><title type='text'>Bootstrap Server Side Pagination - alternative to data tables</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;border-bottom: solid #4F81BD 1.0pt; border: none; mso-border-bottom-themecolor: accent1; mso-element: para-border-div; padding: 0cm 0cm 4.0pt 0cm;&quot;&gt;
&lt;div style=&quot;border-bottom: solid #4F81BD 1.0pt; border: none; mso-border-bottom-themecolor: accent1; mso-element: para-border-div; padding: 0cm 0cm 4.0pt 0cm;&quot;&gt;
&lt;div class=&quot;MsoTitle&quot;&gt;
&lt;h2 style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Background&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Most of&amp;nbsp;the&amp;nbsp;Web developers are familiar with the Datatable.Net for pagination. DataTables can integrate seamlessly with&amp;nbsp;&lt;a data-mce-href=&quot;http://getbootstrap.com/&quot; href=&quot;http://getbootstrap.com/&quot; target=&quot;_blank&quot;&gt;Bootstrap&lt;/a&gt;&amp;nbsp;using Bootstrap&#39;s&amp;nbsp;&lt;a data-mce-href=&quot;http://getbootstrap.com/css/#tables&quot; href=&quot;http://getbootstrap.com/css/#tables&quot; target=&quot;_blank&quot;&gt;table styling options&lt;/a&gt;&amp;nbsp;to present a consistent interface with your Bootstrap driven site / app. The main disadvantage with Data table.net is it is applying the pagination at the client side and for the large data set it can take minutes to load the data. Like every other designer I also faced the problem with Data table.net. So what is the best option to replace the client side paging and searching. So I forced to create a custom module to do the pagination and searching. The below sample don’t support the sorting, but got an option to extend the functionality. Please check my &lt;a href=&quot;http://adarshsoman.blogspot.co.uk/2015/04/bootstrap-server-side-sorting-cont.html&quot;&gt;Next Post&lt;/a&gt; for sorting functionality&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;The technologies used include, MVC 4.0, HTML5, Bootstarp.css, Knockout. js, Ajax, Web Api 2.0, Linq to SQL and C#.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Knockout.js Model’s&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;h4 style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px; text-align: left;&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Filter Model&lt;/span&gt;&lt;/strong&gt;&lt;/h4&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var filter = function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var self = this;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.searchText = ko.observable(&#39;&#39;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.totalCount = ko.observable(&#39;0&#39;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.pageSize = ko.observable(&#39;10&#39;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.currentPageIndex = ko.observable(&#39;1&#39;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.sortBy = ko.observable(&#39;&#39;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.sortAscending = ko.observable(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.countLabel = ko.observable(&quot;&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.enablePrev = ko.observable(true);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.enableNext = ko.observable(true);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.totalPageCount = ko.observable(&#39;1&#39;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.individualPageList = ko.observableArray([]);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return self;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Adarsh Log Model&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var adarshLog = function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var self = this;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.Id = ko.observable(&#39;&#39;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.Name = ko.observable(&#39;&#39;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return self;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;strong&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Adarsh Log List Model (Binding both the filter and Adarsh log list)&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var adarshLogListModel = function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var self = this;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogList = ko.observableArray([]);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filterModel = new ko.observable(new filter);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return self;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Knockout.js View Model for Adarsh Log&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;define([&#39;genericContext&#39;, &#39;commonContext&#39;, &#39;logger&#39;, &#39;config&#39;, &#39;model&#39;], function (datacontext, commonContext, logger, config, model) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var viewModel = function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var self = this;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// Search Tip for Search Text Box&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.searchTip = function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;$(&#39;[data-toggle=&quot;popover&quot;]&#39;).popover()&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// Help Text&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.searchTipText = ko.observable(&quot;Type search keyword....&quot;);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// Initialisation&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogs = ko.observableArray([]);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogListModel = ko.observable(new model.adarshLogListModel);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter = ko.observable(new model.filter);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.individualPageList = ko.observableArray([]);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;//Getting the records for intital Load&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;datacontext.getAllPost(self.adarshLogListModel, config.adarshLogUrl, model.adarshLogListModel, self.filter).always(function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var list = [];&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogListModel().adarshLogList().forEach(function (item) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var newRecord = new model.adarshLog();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(item, {}, newRecord); //map the json into our oversvable object&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;list.push(newRecord);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogs(list);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// var newFilter = model.filter;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(self.adarshLogListModel().filterModel(), {}, self.filter());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;//(newFilter);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.individualPageList(self.adarshLogListModel().filterModel().individualPageList());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;lt;= 1) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enablePrev(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;gt;= self.filter().totalPageCount()) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enableNext(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.isBusy(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// Search fucntionality&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.searchItems = function (selected) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().currentPageIndex(1);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;datacontext.getAllPost(self.adarshLogListModel, config.adarshLogUrl, model.adarshLogListModel, self.filter).always(function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var list = [];&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;lt;= 0) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enablePrev(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogListModel().adarshLogList().forEach(function (item) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var newRecord = new model.adarshLog();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(item, {}, newRecord); //map the json into our oversvable object&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;list.push(newRecord);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogs(list);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// var newFilter = model.filter;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(self.adarshLogListModel().filterModel(), {}, self.filter());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;//(newFilter);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.individualPageList(self.adarshLogListModel().filterModel().individualPageList());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;lt;= 1) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enablePrev(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;gt;= self.filter().totalPageCount()) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enableNext(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.isBusy(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// Previous Page Click&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.previousPage = function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;gt; 1) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var list = [];&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().currentPageIndex(self.filter().currentPageIndex() - 1);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;datacontext.getAllPost(self.adarshLogListModel, config.adarshLogUrl, model.adarshLogListModel, self.filter).always(function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;lt;= 0) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enablePrev(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogListModel().userList().forEach(function (item) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var newRecord = new model.adarshLog();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(item, {}, newRecord); //map the json into our oversvable object&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;list.push(newRecord);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogs(list);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// var newFilter = model.filter;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(self.adarshLogListModel().filterModel(), {}, self.filter());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;//(newFilter);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.individualPageList(self.adarshLogListModel().filterModel().individualPageList());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;lt;= 1) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enablePrev(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;gt;= self.filter().totalPageCount()) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enableNext(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.isBusy(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;else {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enablePrev(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;//Next page Click&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.nextPage = function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;lt;= self.filter().totalPageCount() - 1) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var list = [];&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().currentPageIndex(self.filter().currentPageIndex() + 1);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;datacontext.getAllPost(self.adarshLogListModel, config.adarshLogUrl, model.adarshLogListModel, self.filter).always(function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;lt;= 0) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enablePrev(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogListModel().adarshLogList().forEach(function (item) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var newRecord = new model.adarshLog();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(item, {}, newRecord); //map the json into our oversvable object&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;list.push(newRecord);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogs(list);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// var newFilter = model.filter;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(self.adarshLogListModel().filterModel(), {}, self.filter());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.individualPageList(self.adarshLogListModel().filterModel().individualPageList());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;lt;= 0) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enablePrev(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;gt;= self.filter().totalPageCount()) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enableNext(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.isBusy(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;else {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enableNext(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;//Click on Any Specific Page&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.currentPage = function (index) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().currentPageIndex(index);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var list = [];&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;datacontext.getAllPost(self.adarshLogListModel, config.adarshLogUrl, model.adarshLogListModel, self.filter).always(function () {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogListModel().adarshLogList().forEach(function (item) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var newRecord = new model.adarshLog();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(item, {}, newRecord); //map the json into our oversvable object&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;list.push(newRecord);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.adarshLogs(list);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;// var newFilter = model.filter;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(self.adarshLogListModel().filterModel(), {}, self.filter());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;//(newFilter);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.individualPageList(self.adarshLogListModel().filterModel().individualPageList());&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;lt;= 1) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enablePrev(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (self.filter().currentPageIndex() &amp;gt;= self.filter().totalPageCount()) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.filter().enableNext(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;self.isBusy(false);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;};&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return viewModel;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Generic Context. Js&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;define([&#39;services/logger&#39;, &#39;config&#39;],&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;function (logger, config) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;getAllPost = function (objectObservable, baseUrl, baseModel, filter) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var list = [];&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var options = {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;url: baseUrl + &#39;GetAll&#39;,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;data: ko.toJSON(filter),&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;type: &quot;Post&quot;,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;contentType: &quot;application/json&quot;,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;dataType: &#39;json&#39;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;};&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return $.ajax(options).then(querySuccess);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;function querySuccess(data) {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ko.mapping.fromJS(data, {}, objectObservable);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;};&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;};&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var datacontext = {&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;getAllPost: getAllPost,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;};&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return datacontext;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;});&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Filter.cs C# Model&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public class Filter&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public int TotalCount { get; set; }&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public int PageSize { get; set; }&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public int CurrentPageIndex { get; set; }&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public string SortBy { get; set; }&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public bool SortAscending { get; set; }&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public string SearchText { get; set; }&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public string Source { get { return SystemConfig.GetSourceName; } }&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public string CountLabel&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;get&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;int progressCountStart = ((CurrentPageIndex - 1) * PageSize) + 1;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;int progressCountEnd = (CurrentPageIndex) * PageSize;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (progressCountEnd &amp;gt; TotalCount)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;progressCountEnd = TotalCount;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return &quot;Showing &quot; + progressCountStart + &quot; to &quot; + progressCountEnd + &quot; of &quot; + TotalCount;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public int TotalPageCount&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;get&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;int count = 1;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (TotalCount &amp;gt; 0 &amp;amp;&amp;amp; PageSize &amp;gt; 0)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;double dec = Math.Ceiling((double)TotalCount / PageSize);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;count = Convert.ToInt32(dec);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return count;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public List&lt;int&gt; IndividualPageList&lt;/int&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;get&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;List&lt;int&gt; result = new List&lt;int&gt;();&lt;/int&gt;&lt;/int&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;int midPoint = 5;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;int totalPagesShowing = 10;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (TotalPageCount &amp;lt;= totalPagesShowing)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;for (int i = 1; i &amp;lt;= TotalPageCount; i++)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;result.Add(i);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return result;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;//Total Page showing 10. Midpoint took as 5. So left is 4 pages and right is 5 pages.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;int startpoint = CurrentPageIndex - (midPoint - 1);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;int endpoint = CurrentPageIndex + midPoint;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (startpoint &amp;lt; 1)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;int surplus = midPoint - CurrentPageIndex;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;startpoint = 1;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;endpoint = endpoint + surplus;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (endpoint &amp;gt; TotalPageCount)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;int surplus = endpoint - TotalPageCount;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;startpoint = startpoint - surplus;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;endpoint = endpoint - surplus;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;for (int i = startpoint; i &amp;lt;= endpoint; i++)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;result.Add(i);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return result;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Get All WebApi Controller Method&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;[HttpPost]&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public HttpResponseMessage GetAll(Filter filter)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;try&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var adarshlogList = adarshLogExtended.GetAll(ref filter);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;AdarshLogListModel result = new AdarshLogListModel();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;result.AdarshLogList = adarshlogList;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;result.FilterModel = filter;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;response.Content = new ObjectContent&lt;object&gt;(result, GlobalConfiguration.Configuration.Formatters.JsonFormatter);&lt;/object&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;catch (Exception ex)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;response.StatusCode = HttpStatusCode.BadRequest;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;response.ReasonPhrase = ex.Message;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return response;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GetAll Repository Method&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;public List&lt;adarshlog&gt; GetAll(ref Filter filter)&lt;/adarshlog&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;IQueryable&lt;adarshlog&gt; adarshLogList = context.AdarshLog;&lt;/adarshlog&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (adarshLogList != null)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (filter != null)&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;filter.TotalCount = adarshLogList.Count();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;string searchText = filter.SearchText.ToUpper().Trim();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;if (!string.IsNullOrWhiteSpace(searchText))&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;filter.TotalCount = (from p in adarshLogList&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;where ((p.Name != null &amp;amp;&amp;amp; p.Name.ToUpper().Trim().Contains(searchText)) || (p.Id!= null &amp;amp;&amp;amp; p.Id.ToString.Contains(searchText)))&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;select p).Count();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;adarshLogList = (from p in adarshLogList&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;where ((p.Name != null &amp;amp;&amp;amp; p.Name.ToUpper().Trim().Contains(searchText)) || (p.Id!= null &amp;amp;&amp;amp; p.Id.ToString.Contains(searchText)))&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;orderby p.AddedDate descending&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;select p).Skip((filter.CurrentPageIndex - 1) * filter.PageSize).Take(filter.PageSize);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return adarshLogList.ToList();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;else&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;var pagedList = (from p in adarshLogList&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;orderby p.AddedDate descending&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;select p).Skip((filter.CurrentPageIndex - 1) * filter.PageSize).Take(filter.PageSize);&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return pagedList.ToList();&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;return null;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px; text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Views&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Search.cshtml User Control&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;!-- ko with: filter --&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;col-md-12 alert alert-info&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;col-md-4&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&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/AVvXsEjwPmxW0SWKBudM9Rbq0OWxkGA7Sp4ZfzYgYLkSVBLuZWiFIV_dUx8okbW__UWp9sV7rMHX2NGg6NyduMCVJT3Y8GsEPcanrI7ZnD15OkNguKsdjivrchQlztO7qqvly7tqDcLCS_5YopuW/s1600/Search.png&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/AVvXsEjwPmxW0SWKBudM9Rbq0OWxkGA7Sp4ZfzYgYLkSVBLuZWiFIV_dUx8okbW__UWp9sV7rMHX2NGg6NyduMCVJT3Y8GsEPcanrI7ZnD15OkNguKsdjivrchQlztO7qqvly7tqDcLCS_5YopuW/s1600/Search.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: transparent; font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Footer.cshtml footer User Control&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&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/AVvXsEgaxdBHthC9iosqACovs7bpzhHKxNAY89sa6Oggnhw-kIb8NdKcikWa06PHdEA-NzqZzwhLP43Y1QafBtMK-osR5d0R8W2M3qKhtV9v4JT8ZB5EoAlsEPg5zaWf6YHW3JDcB6nmDJPKpxal/s1600/footer.png&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/AVvXsEgaxdBHthC9iosqACovs7bpzhHKxNAY89sa6Oggnhw-kIb8NdKcikWa06PHdEA-NzqZzwhLP43Y1QafBtMK-osR5d0R8W2M3qKhtV9v4JT8ZB5EoAlsEPg5zaWf6YHW3JDcB6nmDJPKpxal/s1600/footer.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;background-color: white; border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;!-- /ko --&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;color: #4d4f51; line-height: 24px; margin-bottom: 30px;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;!-- /ko --&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoTitle&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;background: white; font-family: Consolas; font-size: 9.5pt; line-height: 115%;&quot;&gt;&lt;!-- /ko
--&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/4778973171375685550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2015/02/bootstrap-server-side-pagination.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/4778973171375685550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/4778973171375685550'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2015/02/bootstrap-server-side-pagination.html' title='Bootstrap Server Side Pagination - alternative to data tables'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwPmxW0SWKBudM9Rbq0OWxkGA7Sp4ZfzYgYLkSVBLuZWiFIV_dUx8okbW__UWp9sV7rMHX2NGg6NyduMCVJT3Y8GsEPcanrI7ZnD15OkNguKsdjivrchQlztO7qqvly7tqDcLCS_5YopuW/s72-c/Search.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-2069998154386554029</id><published>2015-01-01T22:19:00.000+00:00</published><updated>2015-01-01T22:19:07.311+00:00</updated><title type='text'>SQL Server Architecture</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
The Main Components of the SQL Architecture are&lt;br /&gt;
&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/AVvXsEgrBWxb4eEtLUpQ6oviW_WeAWDO5aLcc3U0Nfo15oH-CdUxwAeksXK2hFxZ4dGe3KBwFbo8AVYzw7YVFNyKaUxnWzJHSVVyq7BOlkIu0pruRlKHYr1icWZoP8ffHCyDfD1rYJqd4i3KkCwc/s1600/sql-ARCH.png&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/AVvXsEgrBWxb4eEtLUpQ6oviW_WeAWDO5aLcc3U0Nfo15oH-CdUxwAeksXK2hFxZ4dGe3KBwFbo8AVYzw7YVFNyKaUxnWzJHSVVyq7BOlkIu0pruRlKHYr1icWZoP8ffHCyDfD1rYJqd4i3KkCwc/s1600/sql-ARCH.png&quot; height=&quot;320&quot; width=&quot;245&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
NETWORK LIBRARY, provide connectivity between the client and the server process.(Client request come to &amp;nbsp;SQLserver via NL)&lt;br /&gt;
DATABASE ENGINE, is the server process that sits at the heart if a SQL Server System(RDBMS). Its logically divided as Relational Engine and the Storage Engine.&lt;br /&gt;
RELATIONAL ENGINE: RE provides the functionality that control query execution(the request is parsed, optimised and executed)&lt;br /&gt;
OLE-DB Request is passed to the storage engine&lt;br /&gt;
STORAGE ENGINE- SE pass the IO request to OS.(Storage Engine manages the access and modification of data. Transaction manager, Page Manager, Access methods, Lock manager, File/Device Manager, Buffer, log, sort manager and Utilities)&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/2069998154386554029/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2015/01/sql-server-architecture.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2069998154386554029'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2069998154386554029'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2015/01/sql-server-architecture.html' title='SQL Server Architecture'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrBWxb4eEtLUpQ6oviW_WeAWDO5aLcc3U0Nfo15oH-CdUxwAeksXK2hFxZ4dGe3KBwFbo8AVYzw7YVFNyKaUxnWzJHSVVyq7BOlkIu0pruRlKHYr1icWZoP8ffHCyDfD1rYJqd4i3KkCwc/s72-c/sql-ARCH.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-6461709309481892930</id><published>2015-01-01T21:50:00.000+00:00</published><updated>2015-01-01T21:50:34.227+00:00</updated><title type='text'>Sql Server Internals - Named Pipes</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Named pipes enables clients applications to request a reliable and two way connection between the client application and Sql Server, across a network. A named pipe has a name which follows the UNC naming convention : \\Server\pipe\name&lt;br /&gt;
&lt;br /&gt;
The default names pipe for SQL server is :&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; \\Server\pipe\sql\query&lt;br /&gt;
&lt;br /&gt;
A named instance would have a named pipe of&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;\\server\pipe\MSSQL$instancename\sql\query&lt;br /&gt;
&lt;br /&gt;
Early versions of SQL Server only provided Named Pipes.&lt;br /&gt;
&lt;br /&gt;
Named Pipes also allows for impersonation of a clients credentials. The feature is used by SQL server when using Linked Servers. The clients logon credentials are passed across to the Linked Server for authentication.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Named Pipes can operate over TCP/IP, NETBEUI or IPX as it indirectly relies on the Common Internet Files Sytems&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/6461709309481892930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2015/01/sql-server-internals-named-pipes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/6461709309481892930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/6461709309481892930'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2015/01/sql-server-internals-named-pipes.html' title='Sql Server Internals - Named Pipes'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-2631721377195242943</id><published>2014-09-06T00:20:00.002+01:00</published><updated>2014-09-06T00:20:48.329+01:00</updated><title type='text'>Single page application (SPA) using ext.js</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;background-color: rgba(255, 255, 255, 0); border: 0px; font-style: inherit; font-variant: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;what is spa?&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: rgba(255, 255, 255, 0);&quot;&gt;Single page application are applications that fit in one page with rich and fluid user experiences like a desktop based applications.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;background-color: rgba(255, 255, 255, 0); border: 0px; font-style: inherit; font-variant: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Why is SPA?&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: rgba(255, 255, 255, 0);&quot;&gt;All web based elements (html, CSS,javascript) are downloaded from the server on single page load and avoid the continuous page post back. i can explain what this mean. Suppose your web application is made of certain flow and it consists of 5 different pages. Each page need to get data from the user and save before moving to the next page. So when we navigate from one page to other it need to make a round trip to server to store the data in one page and get the data for the next page to display. but in spa we can avoid the continuous post backs. The whole page will not post back any time other than the first load. But it communicate to the server dynamically behind the scene and can achieve the same functionality.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;background-color: rgba(255, 255, 255, 0); border: 0px; font-style: inherit; font-variant: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;Spa using ext.js&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: rgba(255, 255, 255, 0);&quot;&gt;designing a SPA using ext.js is a challenging task if you are unaware about the ext.js framework or similar frameworks.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: rgba(255, 255, 255, 0);&quot;&gt;Ext JS is a javascript library from sencha and based on mvc-s architecture. Mvc-s means model-view-controller - store. If you are familiar with asp.net mvc or scrum we can simply compare ext.js mvc architecture the same way for javascript library. Model similar to the server side models, view consists of html, templates or widgets, controller consists of events and data transfer between the server side and client side. It also includes an additional cool feature called store. store encapsulate the client side cache data Model, say model is data row then store contains data table. Store got an option to auto sync with the data model. based on the need this auto sync option can be switched on/off. while sync&#39;ing a store it will do the necessary dml (insert, update, delete) operations based on data.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: rgba(255, 255, 255, 0);&quot;&gt;Real time communication between the ext js and server side can be achieved by api controller (rest based service). api controller model and ext.js models have two way bindings. So it is easy to pass a model from the client side to the server. It can be configured using the routing configuration.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: rgba(255, 255, 255, 0);&quot;&gt;the client side dynamically communicate with the server side using ext.Ajax (rest api).&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: rgba(255, 255, 255, 0);&quot;&gt;Data is retrieving from the server side as json objects. So it is easy to consume the responses from server side.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;strong style=&quot;background-color: rgba(255, 255, 255, 0); border: 0px; font-style: inherit; font-variant: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;challenges&lt;/strong&gt;&lt;/div&gt;
&lt;div style=&quot;border: 0px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;span style=&quot;background-color: rgba(255, 255, 255, 0);&quot;&gt;Some of the challenges are, how developers interpret the usage of technology, size of the application, time management Etc. If it is not handled properly this challenges can be the difference between the successful and scrapped project.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/2631721377195242943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2014/09/single-page-application-spa-using-extjs.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2631721377195242943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2631721377195242943'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2014/09/single-page-application-spa-using-extjs.html' title='Single page application (SPA) using ext.js'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-733777339777410514</id><published>2014-07-29T23:35:00.003+01:00</published><updated>2014-07-29T23:35:55.440+01:00</updated><title type='text'>Prototype in Javascript</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Prototype are link or pointer to other objects. All objects have prototype. Objects are chained together by the prototype chain.&lt;br /&gt;
&lt;br /&gt;
//Constructor&lt;br /&gt;
function Office(name, location, domain)&lt;br /&gt;
{&lt;br /&gt;
this.name=name;&lt;br /&gt;
this.location=location;&lt;br /&gt;
this.domain=domain;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//Prototype&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Office.Prototype={&lt;br /&gt;
&amp;nbsp; &amp;nbsp; interview: function(){&lt;br /&gt;
alert(&quot;Hi office location is&quot;+ this.location);&lt;br /&gt;
}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
var myoffice= new Office(&quot;expo-e&quot;, &quot;london&quot;, &quot;telecommunication&quot;);&lt;br /&gt;
&lt;br /&gt;
myoffice.interview; // hi office location is london&lt;br /&gt;
&lt;br /&gt;
In the above example&lt;br /&gt;
&lt;br /&gt;
myoffice prototype is shared with Office&lt;br /&gt;
Office prototype is shared with object&lt;br /&gt;
Object prototype is shared with null&lt;br /&gt;
&lt;br /&gt;
myoffice-&amp;gt;Office-&amp;gt;Object-&amp;gt;null, makes the complete chain of prototype.&lt;br /&gt;
&lt;br /&gt;
when you lookup a property on an object, it will walk up the prototype chain until its found. First my office &amp;nbsp;is checked then the Office is checked, then object and finally it reaches null.&amp;nbsp;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/733777339777410514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2014/07/prototype-in-javascript.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/733777339777410514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/733777339777410514'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2014/07/prototype-in-javascript.html' title='Prototype in Javascript'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-3373630514200296646</id><published>2014-07-29T23:21:00.003+01:00</published><updated>2014-07-29T23:21:26.827+01:00</updated><title type='text'>Javascript Closures</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
A Javascript closure is when an inner function is inside of an outer function (a function inside a function). The inside function has access to&lt;br /&gt;
&lt;br /&gt;
1. Variables defined in the outer function&lt;br /&gt;
2. Argument passed into the outer function&lt;br /&gt;
&lt;br /&gt;
var CreateExample= function(example){&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return function(text){&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(example +&quot; &quot;+ text);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
var example1= CreateExample(&quot;Hi&quot;);&lt;br /&gt;
var example2= CreateExample(&quot;Hello&quot;);&lt;br /&gt;
&lt;br /&gt;
example1(&quot;test one&quot;); &amp;nbsp; //Hi test one&lt;br /&gt;
example2(&quot;test two&quot;); &amp;nbsp;//Hello test two.&lt;br /&gt;
&lt;br /&gt;
In most object oriented languages like java/c#, when you reach return all variables declared inside that function get destroyed and memory is freed up.&lt;br /&gt;
&lt;br /&gt;
IN javascript, when creating a closure and return as function, all local variable will remain in memory and accessible.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/3373630514200296646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2014/07/javascript-closures.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/3373630514200296646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/3373630514200296646'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2014/07/javascript-closures.html' title='Javascript Closures'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-7049288675836213770</id><published>2014-07-25T17:04:00.001+01:00</published><updated>2015-06-03T16:46:39.019+01:00</updated><title type='text'>Can we store wifi and use it later?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;background-color: white; border: 0px; color: #333333; font-family: Arial, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; margin-top: 1em; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
&lt;div class=&quot;left&quot; style=&quot;border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
I started using WIFI almost 8 years back (in 2006) when I moved to the UK. Before that, during the engineering degree I studied about WIFI energetically for achieving grades. Nowadays it’s a common friend and every day without her presence, it is awful to envisage. One day my data allowance on the mobile run out and I want to go to an event in central London and want to use the GPS. I had to take map printout and follow the route. I depend a lot on GPS navigation rather than a paper map. So I reached the location half an hour later in the event. Eventually I missed the event and while walking back to the tube station I was thinking about storing the WIFI somehow and using it later, like a battery. People might think why can’t I carry a portable modem and a laptop, but I am thinking about much sophisticated device than that like a battery for the phone.&lt;/div&gt;
&lt;div class=&quot;left&quot; style=&quot;border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
Did anyone think about a life without batteries now? It is there since most of us on this planet born. In 1749 Benjamin Franklin first used the term &quot;Battery&quot;. Ever since it started accruing and become part of everyone, from portable computing devices, mobile phones, electric cars and almost all the devices we are using today. For me the first memory is about a car that run using remote-control (gift for my cousin from his working abroad father).&lt;/div&gt;
&lt;div class=&quot;left&quot; style=&quot;border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
Is it possible to invent a storage mechanism for WIFI? I don’t know, my connection with electronics is too poorer rather than using the electronic devices. But that day I wished if I have a device or a ‘mechanism’ to store the WIFI and use it later. Like the way mobiles/laptop/ ipad’s are recharging we charge the WIFI device in the &amp;nbsp;evenings and use it throughout the next day. Then we don’t need to worry about the big bills, these corporate mobile providers are sent at the end of the month.&lt;/div&gt;
&lt;div class=&quot;left&quot; style=&quot;border: 0px; box-sizing: border-box; color: #4d4f51; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-stretch: inherit; line-height: 24px; margin-bottom: 30px; padding: 0px; vertical-align: baseline;&quot;&gt;
Think about it and share your thought.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/7049288675836213770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2014/07/can-we-store-wifi-and-use-it-later.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/7049288675836213770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/7049288675836213770'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2014/07/can-we-store-wifi-and-use-it-later.html' title='Can we store wifi and use it later?'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-1354114767242390969</id><published>2014-07-14T16:44:00.000+01:00</published><updated>2014-07-14T16:44:42.710+01:00</updated><title type='text'>Client Certificate Installation on Web application </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Some steps, tips for the installation of client certificate for Webservice and usage.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://support.microsoft.com/kb/901183&quot;&gt;Microsoft Link&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.techrepublic.com/article/secure-web-services-with-user-authentication-and-digital-certificates/&quot;&gt;Tech republic Link&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/questions/6544653/creating-net-web-service-with-client-certificate-authentication&quot;&gt;Stack overflow&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/1354114767242390969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2014/07/client-certificate-installation-on-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/1354114767242390969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/1354114767242390969'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2014/07/client-certificate-installation-on-web.html' title='Client Certificate Installation on Web application '/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-1612133031660945594</id><published>2014-04-08T15:44:00.001+01:00</published><updated>2014-04-08T15:54:19.195+01:00</updated><title type='text'>How to do Auditing in web application with Context Info</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;o:p&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Background&amp;nbsp;&lt;/span&gt;&lt;/o:p&gt;&lt;/h3&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;o:p&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Last couple of days I had issues while trying to implement the
audit in one of the asp.net application. &amp;nbsp;Especially if tables don’t
have the structure to accommodate who modified or when modified fields. So what
will do? Is it practical to add all this fields in tables and implement
auditing? Yes if you have 5 or 10 tables. What happens if there are 100’s of
tables?&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;I came across this issue. Fortunately some one told about the
ContextInfo. Before starting a database connection set the context info with the
current user details. And when the operation finishes call a trigger and update
the auditing table with contextInfo.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;What time context info update?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;For all db operation a connection need to open. So conextinfo can be set after the open connection.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;create an OpenConnection()
method in the base class which all Execute…() methods call, instead of calling
cmd.Connection.Open() directly. Then call SetConext method there.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;Implementation&lt;/span&gt;&lt;/h3&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;1.&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;background-color: white; line-height: 107%;&quot;&gt; OpenConnection&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;internal&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;override&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;void&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; OpenConnection(&lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;IDbConnection&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; con)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; con.Open();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;//For
Auditing purpose&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SetContext(&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;con&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;as&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;SqlConnection&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white; line-height: 107%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;line-height: 107%;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;2.&lt;span style=&quot;background: white; mso-highlight: white;&quot;&gt; SetContext&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;protected&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;virtual&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;void&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; SetContext(&lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;IDbConnection&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; conn)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;string&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; currentUserName = GetCurrentUserName();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;string&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; spName = &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;&quot;sp_set_context&quot;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; (conn != &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; (conn.State != &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;ConnectionState&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;.Open)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Open();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;IDbCommand&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; cmd = conn.CreateCommand();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.CommandType = &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;CommandType&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;.StoredProcedure;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.CommandText = spName;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;IDbDataParameter&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt; param = cmd.CreateParameter();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; param.ParameterName = &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;&quot;@username&quot;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;param.DbType = &lt;/span&gt;&lt;span style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial;&quot;&gt;DbType&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;.String;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; param.Size = 255;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; param.Value = currentUserName;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Parameters.Add(param);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.ExecuteNonQuery();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;3. sp_set_current_context&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;SET ANSI_NULLS ON&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;SET QUOTED_IDENTIFIER ON&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;CREATE PROCEDURE [dbo].[sp_set_context]
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @username nvarchar(256) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;AS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;BEGIN&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- SET NOCOUNT ON added to prevent
extra result sets from&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- interfering with SELECT
statements.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET NOCOUNT
ON;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; declare
@Ctx varbinary(128)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; select @Ctx = convert(varbinary(128), @username)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; set context_info
@Ctx&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;END&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
4.Function&lt;/h4&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;SET ANSI_NULLS ON&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GO&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;SET QUOTED_IDENTIFIER ON&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GO&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;ALTER FUNCTION [dbo].[f_get_current_user]()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;RETURNS uniqueIdentifier&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;AS&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;BEGIN&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;DECLARE @Username nvarchar(256)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;DECLARE @UserId uniqueIdentifier&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;DECLARE @Ctx varbinary(128)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SELECT @Ctx = CONTEXT_INFO()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SELECT @Username = CAST( @Ctx AS nvarchar(256))&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;IF (@Username is null or @Username = &#39;&#39;) select @Username = SYSTEM_USER&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SELECT @UserId=UserId from Users where UserName=@Username;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;RETURN @UserId&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;END&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;5.Trigger&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;SET ANSI_NULLS ON&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;SET QUOTED_IDENTIFIER ON&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;CREATE TRIGGER [dbo].[TR_audit_log]
ON [dbo].[TableName]
FOR INSERT, DELETE, UPDATE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;AS&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;BEGIN&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET NOCOUNT
ON;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF TRIGGER_NESTLEVEL(OBJECT_ID(&#39;TR_audit_log&#39;)) &amp;gt; 1 RETURN&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DECLARE @user_key uniqueidentifier, @tp
INT = 0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF EXISTS(SELECT 1 FROM deleted) SET @tp = @tp + 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF EXISTS(SELECT 1 FROM
inserted) SET
@tp = @tp + 2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DECLARE @i TABLE (Id int, Name nvarchar(100), audit_data VARCHAR(MAX), &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRIMARY KEY (Id))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DECLARE @d TABLE (Id int, Name nvarchar(100), audit_data VARCHAR(MAX), &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRIMARY KEY (Id))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSERT INTO
@i SELECT Id, Name,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SELECT Id, Name&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FOR XML RAW(&#39;audit&#39;))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM inserted&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSERT INTO
@d SELECT Id, Name,&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (SELECT Id, Name&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FOR XML RAW(&#39;audit&#39;))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM deleted&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF @tp =
2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BEGIN&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSERT INTO audit_log ()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END ELSE
IF @tp = 1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BEGIN&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSERT INTO&amp;nbsp;audit_log&amp;nbsp;()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END ELSE&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BEGIN&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSERT INTO&amp;nbsp;audit_log&amp;nbsp;(&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; END&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SET NOCOUNT
OFF;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;END&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif; font-size: x-small;&quot;&gt;GO&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 0.0001pt;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/1612133031660945594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2014/04/how-to-do-auditing-in-web-application.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/1612133031660945594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/1612133031660945594'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2014/04/how-to-do-auditing-in-web-application.html' title='How to do Auditing in web application with Context Info'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-6101160626750341251</id><published>2013-08-29T00:09:00.002+01:00</published><updated>2014-04-09T11:33:35.217+01:00</updated><title type='text'>How to get collections on viewmodel on postback in MVC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
In mvc most of the people will face problem how to bind view model list while post request. If a partial control is binding with a list and want to preserve the user input with view model list, most common issue is id/name is same. If the Id/Name are different only MVC engine can bind it with the model.&lt;br /&gt;
&lt;br /&gt;
Please see the below example&lt;br /&gt;
&lt;br /&gt;
Build the view/partial view in the following way. By keeping a row counter means all items will have unique names.&lt;br /&gt;
&lt;br /&gt;
Suppose this partial view is coming inside a View Called MethodName.ASPX and is included inside the&lt;br /&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Main Page&lt;/b&gt;&lt;/h4&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;

using html.beginform()&lt;br /&gt;
[httpGet]&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
&amp;lt;%html.dropdownlist(model=&amp;gt;model.Test, new {onclick=Test(&amp;lt;%=model.Id%&amp;gt;);});&lt;br /&gt;
&lt;div id=&quot;dvPopulatePartialViewWithList&quot;&gt;
&lt;/div&gt;
&amp;lt;.div id=&quot;dvPopulatePartialViewWithList&quot;&amp;gt;&amp;lt;/.div&amp;gt;&lt;br /&gt;
&lt;div id=&quot;dvPopulatePartialViewWithList&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
}&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Javascript&amp;nbsp;function&amp;nbsp;Test&lt;/b&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
function Test(id)&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
{&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;$.ajax({&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; type: &quot;Get&quot;,&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; data: &quot;Id=&quot; + Id,&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; url: &#39;/MyController/GetPartialViewListById&#39;,&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; success: function (result) {&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $(&#39;#dvPopulatePartialViewWithList&#39;).html(result);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; });&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
}&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Controller Method&lt;/b&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
public actionresult GetPartialViewListById(int Id)&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
{&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;try&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
{&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; List&lt;model .examplemode=&quot;&quot;&gt; list=GetListById(Id);&lt;/model&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
return renderPartial(&quot;MyPartialView&quot;,list);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
}&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
catch(Exception ex)&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
{&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
throw new exception(&quot;error&quot;,ex);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
}&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
}&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;PartialView &amp;nbsp; MyPartialView&lt;/b&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;%@ Control Language=&quot;C#&quot; Inherits=&quot;System.Web.Mvc.ViewUserControl&lt;list model.examplemodel=&quot;&quot;&gt;&amp;gt;&quot; %&amp;gt;&lt;/list&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;%@ Import Namespace=&quot;External_ViewModel&quot; %&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;% &amp;nbsp;int rowCounter = 0; &lt;b&gt;&lt;u&gt;//Keep track of unique value for binding to model list&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
%&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;%&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;foreach (var model in Model)&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;%: Html.ValidationSummary(true)%&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;%: Html.Hidden(&quot;[&quot; + rowCounter + &quot;].Id&quot;, model.Id)%&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;%: Html.Hidden(&quot;[&quot; + rowCounter + &quot;].Name&quot;, Model.Name)%&amp;gt;&lt;/div&gt;
&lt;div class=&quot;div-table-td&quot; style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;%= model.nameOfItem%&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; [&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;%= cav.Item%&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; ]&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;div-table-td-txt&quot; style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;%: Html.TextBox(&quot;[&quot; + rowCounter + &quot;].Value&quot;, model.Value, new { Style = &quot;width:140px;&quot; })%&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;%: Html.ValidationMessage(&quot;[&quot; + rowCounter + &quot;].Value&quot;, model.Value)%&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;% ++rowCounter;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} &amp;nbsp;//end foreach &amp;nbsp;Loop&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
%&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;In Controller create the action like this&lt;/b&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
[httpPost]&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;public ActionResult MethodName(ViewModel model, List&lt;model .examplemodel=&quot;&quot;&gt; resultList)&lt;/model&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
// when you submit the form resultList will have binded values&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
}&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/6101160626750341251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2013/08/how-to-get-collections-on-viewmodel-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/6101160626750341251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/6101160626750341251'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2013/08/how-to-get-collections-on-viewmodel-on.html' title='How to get collections on viewmodel on postback in MVC'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-6538744557123171935</id><published>2013-08-28T15:31:00.001+01:00</published><updated>2013-08-28T15:31:31.402+01:00</updated><title type='text'>Entity framework practices</title><content type='html'>&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;People who are using entity framework for Dal single dbcontext is going to be a problem in BLL. I use the following structure&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;I used to get the single dbContext by:- Each single repo class should inherit from base repo class and in base repo class should initialise the dbcontext.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;b&gt;&lt;u style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;The BaseRepository&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;public&amp;nbsp;class&amp;nbsp;BaseRepo&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;private&amp;nbsp;readonly&amp;nbsp;bool&amp;nbsp;isNewInstance;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected&amp;nbsp;OnlineProductLinkEntitiesdbContext;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected&amp;nbsp;BaseRepository()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbContext =&amp;nbsp;newOnlineProductLinkEntities();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; isNewInstance =&amp;nbsp;true;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;protectedBaseRepository(OnlineProductLinkEntitiesdbContext)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; isNewInstance = dbContext ==&amp;nbsp;null;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(isNewInstance)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbContext =&amp;nbsp;newOnlineProductLinkEntities();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.dbContext = dbContext;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;protected&amp;nbsp;voidCheckAndTryToOpenConnection()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(dbContext ==&amp;nbsp;null)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbContext =&amp;nbsp;newOnlineProductLinkEntities();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(dbContext.Connection.State !=ConnectionState.Open)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbContext.Connection.Open();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;Dispose()&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;((!isNewInstance) || (dbContext ==null))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OnlineProductLinkEntities&amp;nbsp;context = (OnlineProductLinkEntities)dbContext;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(context.Connection.State ==ConnectionState.Open)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; context.Connection.Close();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; context.Dispose();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dbContext=null;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;b&gt;&lt;u style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;The single repo&amp;nbsp;class&amp;nbsp;constructor looks like&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;b&gt;&lt;u style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public&amp;nbsp;Cmo_SiteRepository(){}&amp;nbsp;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;singleRepo (OnlineProductLinkEntitiesdbContext):base(dbContext), Irepository&amp;lt;model, entity&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; { }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;b&gt;&lt;u style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;A method&amp;nbsp;inside the single repo class&amp;nbsp;will look like this&lt;o:p&gt;&lt;/o:p&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;int&amp;nbsp;Create(SiteModel&amp;nbsp;model)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;try&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CheckAndTryToOpenConnection();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;objectTable&amp;nbsp;siteEntity =&amp;nbsp;newobjectTable&amp;nbsp;();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;catch&amp;nbsp;(Exception&amp;nbsp;ex)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;throw&amp;nbsp;new&amp;nbsp;Exception(&quot;Exception&quot;, ex);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/6538744557123171935/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2013/08/entity-framework-practices.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/6538744557123171935'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/6538744557123171935'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2013/08/entity-framework-practices.html' title='Entity framework practices'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-2377727645566534350</id><published>2013-07-17T10:23:00.004+01:00</published><updated>2013-07-17T10:32:56.919+01:00</updated><title type='text'>How to add a stored procedure in Entity Framework</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Step1- Open the .&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;9b84ce91-1652-4ea7-a6ce-ea1ad3c934df&quot; ginger_sofatware_uiphraseguid=&quot;10d65ad1-dcc5-4fe8-892b-d693739261bc&quot; grcontextid=&quot;edmx:0&quot;&gt;edmx&lt;/span&gt; file&lt;br /&gt;
Step2- Right click &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;876a1260-a3cb-4062-9dc9-aff2e6bef511&quot; ginger_sofatware_uiphraseguid=&quot;0efa68d0-746a-417c-996d-147357e195ba&quot; grcontextid=&quot;in:0&quot;&gt;in&lt;/span&gt; .&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;0f981ff0-c451-432d-8b43-f4a85ceed9f6&quot; ginger_sofatware_uiphraseguid=&quot;0efa68d0-746a-417c-996d-147357e195ba&quot; grcontextid=&quot;edmx:1&quot;&gt;edmx&lt;/span&gt; file and select Update Model from Database&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/AVvXsEgE47mrVh6BJKY1mDRXp-hcGJ2LJvzi7Nq7q4hCdPGsZJZQNzigj9MmPVqrOjQ-FPFhL5I-SHUnYqoeG2Yg51UANAgJIJZNIXi-pP1zIuSyDv9VJnKm6HqUEX4DZlK_ig0jWA_1P1zqmOZG/s1600/rightClickEdmx.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE47mrVh6BJKY1mDRXp-hcGJ2LJvzi7Nq7q4hCdPGsZJZQNzigj9MmPVqrOjQ-FPFhL5I-SHUnYqoeG2Yg51UANAgJIJZNIXi-pP1zIuSyDv9VJnKm6HqUEX4DZlK_ig0jWA_1P1zqmOZG/s320/rightClickEdmx.png&quot; width=&quot;295&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
Step3- Select Add tab, select Stored Procedures and select the procedure you want to add and click finish as shown in below figure a&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/AVvXsEijeoHhRsWF8SPAFEdh5CRsKXQZufndIo3NrMGD-RW4cmXtVgIagoNznGT4E9pDgyjIZf7NrrLooFJC3pZqVECiksMx4I1yXI-MAWnQcj7j57ww7iw5veBCVUd6VUEOi4O5fuoCgCmX26J8/s1600/AddSp.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;284&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijeoHhRsWF8SPAFEdh5CRsKXQZufndIo3NrMGD-RW4cmXtVgIagoNznGT4E9pDgyjIZf7NrrLooFJC3pZqVECiksMx4I1yXI-MAWnQcj7j57ww7iw5veBCVUd6VUEOi4O5fuoCgCmX26J8/s320/AddSp.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Step4- Build the Entity Project to make sure nothing &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;ff4bd904-3d8a-49d0-a73b-cfe1819cec0c&quot; ginger_sofatware_uiphraseguid=&quot;2fc15102-df5d-4b65-8f68-9f84e4d07b0e&quot; grcontextid=&quot;is broke:0&quot;&gt;is broke&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Step5- Right click on .&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;047a0609-51eb-4bd2-ba70-41ee961667f4&quot; ginger_sofatware_uiphraseguid=&quot;cc6ec16c-9ade-440d-8769-99b63b3a963d&quot; grcontextid=&quot;edmx:0&quot;&gt;edmx&lt;/span&gt; file and &amp;nbsp;select Model Browser&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/AVvXsEhdB3X76mRPI5qpX2iPRUPR9p1j_nXeppvJjorIF5adDBHkj7y7HP7_U5BYII77lxdMHpTs43PUc9yi0k5eXkrPhgcf2fs3yfLril7AKrOXyeD8L7qautEevo1gPEYytzIQF_gCWmlpxFq_/s1600/ModelBrowser.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;302&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdB3X76mRPI5qpX2iPRUPR9p1j_nXeppvJjorIF5adDBHkj7y7HP7_U5BYII77lxdMHpTs43PUc9yi0k5eXkrPhgcf2fs3yfLril7AKrOXyeD8L7qautEevo1gPEYytzIQF_gCWmlpxFq_/s320/ModelBrowser.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Step6- Model Browser Popup will appear as &amp;nbsp;below figure. Click on the Strored Procedures in PricingToolModel&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;ffaea414-23db-4ecb-b4eb-1ffba3785032&quot; ginger_sofatware_uiphraseguid=&quot;4a65a157-fe80-44a5-8eba-130b2fa9837b&quot; grcontextid=&quot;.:0&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;38ab5f37-e2a6-4497-ba09-65109bff4e5e&quot; ginger_sofatware_uiphraseguid=&quot;4a65a157-fe80-44a5-8eba-130b2fa9837b&quot; grcontextid=&quot;Stroe:1&quot;&gt;Stroe&lt;/span&gt; and click the newly added SP (it will appear here)&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/AVvXsEhUSrIB9qcEzqSEkGnEfRwT_B990woA03EbTgWhMDbLNMixcZA0A3LcCuEL4DSf_83YK6ob1qP4l3XLNYza3uoq_ZPJd6WJMGpUBA5E9DOALdEKB6gJwMym0ZJtLz6Hu-qe7fnnxJOpwmNe/s1600/ModelBrowserPopUp.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUSrIB9qcEzqSEkGnEfRwT_B990woA03EbTgWhMDbLNMixcZA0A3LcCuEL4DSf_83YK6ob1qP4l3XLNYza3uoq_ZPJd6WJMGpUBA5E9DOALdEKB6gJwMym0ZJtLz6Hu-qe7fnnxJOpwmNe/s320/ModelBrowserPopUp.png&quot; width=&quot;168&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Step7- The Add Function Import screen will appear&lt;br /&gt;
&lt;br /&gt;
Based on the return we can set up.&lt;br /&gt;
&lt;br /&gt;
If you are returning a multiple column Click on the Get Column Information First, then click the new Complex Type. After that you &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;0f3aae11-ad18-46b2-a73b-909354716fd8&quot; ginger_sofatware_uiphraseguid=&quot;9dd24a6f-f5ef-4b33-815b-af5a67bd8ec0&quot; grcontextid=&quot;cab:0&quot;&gt;can&lt;/span&gt;&amp;nbsp;see the Return of Collection will select the Complex and a complex type is generated by EF&lt;br /&gt;
&lt;br /&gt;
If its returning scalar you can select which return type like &lt;span class=&quot;GINGER_SOFATWARE_noSuggestion GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;a9f7bbba-7191-4c61-b6ee-6c2f064b2bbc&quot; ginger_sofatware_uiphraseguid=&quot;d0c70c3a-899c-49ad-a666-675dfb70a03c&quot; grcontextid=&quot;int:0&quot;&gt;int&lt;/span&gt;,&amp;nbsp;string etc...&lt;br /&gt;
&lt;br /&gt;
If its return&amp;nbsp;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;d22ac74c-8f65-49c2-9718-d91eebe724e7&quot; ginger_sofatware_uiphraseguid=&quot;cb9e99f4-aaf3-4a37-876b-cae6a8b5bfa3&quot; grcontextid=&quot;entitty:0&quot;&gt;entitty&lt;/span&gt;&amp;nbsp;(means table) please select the correct table from the list..&lt;br /&gt;
&lt;br /&gt;
Click OK, Then your stored procedure added to EF&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/AVvXsEhYtIKhnpcFOw2w-eCWKUGpUOY6BunJ4Cvp8nlZCLAoZZ1uxsZV19siOua4U_GSUTs6Xgi_kHopL67RVsLdx5KUAuk_Kem36X9xQ0MBnHn8iPx8AGl9NFMeOPp6ZVDasQV6TRX2ErXI2G4p/s1600/FunctionImportant.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYtIKhnpcFOw2w-eCWKUGpUOY6BunJ4Cvp8nlZCLAoZZ1uxsZV19siOua4U_GSUTs6Xgi_kHopL67RVsLdx5KUAuk_Kem36X9xQ0MBnHn8iPx8AGl9NFMeOPp6ZVDasQV6TRX2ErXI2G4p/s320/FunctionImportant.png&quot; width=&quot;269&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step-8 Access the Stroed Procedure Eg- For a complex model&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;69f17bd1-7a5a-485f-b20c-fff99680e2ac&quot; ginger_sofatware_uiphraseguid=&quot;2a3fa7c3-61a6-4a94-9632-227c9020f77a&quot; grcontextid=&quot;ReturnModel:0&quot;&gt;ReturnModel&lt;/span&gt; &lt;span class=&quot;GINGER_SOFATWARE_noSuggestion GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;10710913-798b-498e-bd5e-0a3cdb6eb67a&quot; ginger_sofatware_uiphraseguid=&quot;2a3fa7c3-61a6-4a94-9632-227c9020f77a&quot; grcontextid=&quot;returnModel:1&quot;&gt;returnModel&lt;/span&gt; = new &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;099b9e44-389e-4537-be5d-04c2cafb38b9&quot; ginger_sofatware_uiphraseguid=&quot;2a3fa7c3-61a6-4a94-9632-227c9020f77a&quot; grcontextid=&quot;ReturnModel:2&quot;&gt;ReturnModel&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;8f2cd640-bdaf-4ad4-a723-b1d56c6bf1d9&quot; ginger_sofatware_uiphraseguid=&quot;2a3fa7c3-61a6-4a94-9632-227c9020f77a&quot; grcontextid=&quot;(:3&quot;&gt;(&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp; &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;3a876311-b1e1-4320-9933-4b5c76a84f36&quot; ginger_sofatware_uiphraseguid=&quot;86f9e6ad-61bc-4be5-ac82-b4e97dc22381&quot; grcontextid=&quot;using:0&quot;&gt;using&lt;/span&gt; (Entities context = new Entities&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;12a22c74-456a-4d16-becb-f170b20e3d6b&quot; ginger_sofatware_uiphraseguid=&quot;86f9e6ad-61bc-4be5-ac82-b4e97dc22381&quot; grcontextid=&quot;(:1&quot;&gt;(&lt;/span&gt;))&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;9d3ea603-f8ee-4ace-9391-ffbd8b26788d&quot; ginger_sofatware_uiphraseguid=&quot;4c44268f-cb58-492a-a0e9-97ba106f9e50&quot; grcontextid=&quot;var:0&quot;&gt;var&lt;/span&gt; list = context&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;2d8440f2-a57b-483d-93fc-69915c4911ee&quot; ginger_sofatware_uiphraseguid=&quot;4c44268f-cb58-492a-a0e9-97ba106f9e50&quot; grcontextid=&quot;.:1&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_noSuggestion GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;02b460f7-fdbc-431c-9093-7b2b5af0124a&quot; ginger_sofatware_uiphraseguid=&quot;4c44268f-cb58-492a-a0e9-97ba106f9e50&quot; grcontextid=&quot;spGetMyStoredProcedure:2&quot;&gt;spGetMyStoredProcedure&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;991fa121-7e12-4449-a195-5d11078b5c94&quot; ginger_sofatware_uiphraseguid=&quot;4c44268f-cb58-492a-a0e9-97ba106f9e50&quot; grcontextid=&quot;(:3&quot;&gt;(&lt;/span&gt;Id)&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;4d0636fe-c92a-4c56-8595-45b0cd263852&quot; ginger_sofatware_uiphraseguid=&quot;4c44268f-cb58-492a-a0e9-97ba106f9e50&quot; grcontextid=&quot;.:4&quot;&gt;.&lt;/span&gt;ToList&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;1de5f4c9-7158-421d-9eee-5b96f9ebcabe&quot; ginger_sofatware_uiphraseguid=&quot;4c44268f-cb58-492a-a0e9-97ba106f9e50&quot; grcontextid=&quot;(:5&quot;&gt;(&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; returnModel= (from b in list&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;f6e73307-c4e2-44bb-b65e-1700601fe737&quot; ginger_sofatware_uiphraseguid=&quot;f4f9f2ec-67b8-4f0d-b7ff-4aff487d4e0f&quot; grcontextid=&quot;select:0&quot;&gt;select&lt;/span&gt; new&amp;nbsp;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;323eeecc-8cc0-48de-8d59-af28feb1ea77&quot; ginger_sofatware_uiphraseguid=&quot;f4f9f2ec-67b8-4f0d-b7ff-4aff487d4e0f&quot; grcontextid=&quot;ReturnModel:1&quot;&gt;ReturnModel&lt;/span&gt;&amp;nbsp;() { Id= Convert.ToInt32&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;eb54eb04-271a-4e3a-9566-98b79c97e2e2&quot; ginger_sofatware_uiphraseguid=&quot;f4f9f2ec-67b8-4f0d-b7ff-4aff487d4e0f&quot; grcontextid=&quot;(:2&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;22f296a2-6678-4f59-aacb-b5a8c6e1c0b5&quot; ginger_sofatware_uiphraseguid=&quot;f4f9f2ec-67b8-4f0d-b7ff-4aff487d4e0f&quot; grcontextid=&quot;b.:3&quot;&gt;b.&lt;/span&gt;Id),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Name = &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;d34372c7-373e-4bfa-a898-a485ca57a01c&quot; ginger_sofatware_uiphraseguid=&quot;7e070277-dda6-49a4-a589-5ea878f92e18&quot; grcontextid=&quot;b.:0&quot;&gt;b.&lt;/span&gt;Name,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Address=b&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;193e5a5b-2b7f-457a-bd2c-3eef1d037694&quot; ginger_sofatware_uiphraseguid=&quot;867085bf-4725-4185-9127-f3499d3df179&quot; grcontextid=&quot;.:0&quot;&gt;.&lt;/span&gt;Address}&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;f71e0c16-8bc2-4df0-86b5-59866970ebf1&quot; ginger_sofatware_uiphraseguid=&quot;39928352-8cbb-48d6-b186-1b9135c9e088&quot; grcontextid=&quot;.:0&quot;&gt;.&lt;/span&gt;Distinct&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;aab14b51-6bc0-4792-9cc8-b08ca59cbab3&quot; ginger_sofatware_uiphraseguid=&quot;39928352-8cbb-48d6-b186-1b9135c9e088&quot; grcontextid=&quot;(:1&quot;&gt;(&lt;/span&gt;)&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;67ad8760-dc6d-47c3-a8c2-14c300042a7f&quot; ginger_sofatware_uiphraseguid=&quot;39928352-8cbb-48d6-b186-1b9135c9e088&quot; grcontextid=&quot;.:2&quot;&gt;.&lt;/span&gt;ToList&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;f3ce52bb-6709-47e2-b38f-0eb0abbfdfc7&quot; ginger_sofatware_uiphraseguid=&quot;39928352-8cbb-48d6-b186-1b9135c9e088&quot; grcontextid=&quot;(:3&quot;&gt;(&lt;/span&gt;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/2377727645566534350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2013/07/how-to-add-stored-procedure-in-entity.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2377727645566534350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2377727645566534350'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2013/07/how-to-add-stored-procedure-in-entity.html' title='How to add a stored procedure in Entity Framework'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgE47mrVh6BJKY1mDRXp-hcGJ2LJvzi7Nq7q4hCdPGsZJZQNzigj9MmPVqrOjQ-FPFhL5I-SHUnYqoeG2Yg51UANAgJIJZNIXi-pP1zIuSyDv9VJnKm6HqUEX4DZlK_ig0jWA_1P1zqmOZG/s72-c/rightClickEdmx.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-2753428988763822421</id><published>2013-07-13T15:06:00.001+01:00</published><updated>2013-07-13T15:10:44.256+01:00</updated><title type='text'>Where do you see yourself in next 5 year period?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
This question is dedicated to every one who is searching for job. What kind of job you applying, you will meet this question some where in the selection journey. There are lots of techniques available to answer this question. Try to create an answer from &amp;nbsp;your own experience or from field. Some examples are&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;First example&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
I am definitely interested in making long term commitment to my next position. What you have told me and from the job description, it is exactly what i am looking for and what i am very grateful to do. In terms of future career plan i am confident that if i do my work with excellence, the opportunities will definitely knock my doors. It is always been that way in my career and i am confident i will surely have the similar opportunity here. I will do the job to best of my ability and keep my eye open for the opportunities in the organisation. I am prepared to learn new things and ready to contribute to the overall success of the organisation in a number of ways as it required.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;Second example&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Actually there is a lot i can accomplish in next 5 years. Obviously i like to really establish myself in my career to learn as much as i can and find a place where i can make positive impact. &amp;nbsp;I had a couple of jobs in the past including my current job. So i understand the value of a good and stable position. I learned a quiet bit from each position- technical skills, how to communicate, how to adapt in a team etc. I being looking for a right opportunity with in an organisation that has a bright future and i know my creative energy and people skills will come in handy. Five years down the road i will put those skills in good use and will learn new ones along the way.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
If any body want a customized answer for their job profile please don&#39;t hesitate to contact me at&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
adarshsoman@jobinterviewtrainer.co.uk or adarshsoman@gmail.com&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/2753428988763822421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2013/07/where-do-you-see-yourself-in-next-5.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2753428988763822421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/2753428988763822421'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2013/07/where-do-you-see-yourself-in-next-5.html' title='Where do you see yourself in next 5 year period?'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-4224440162879863711</id><published>2013-04-02T13:09:00.000+01:00</published><updated>2013-04-02T23:52:38.953+01:00</updated><title type='text'>How to Improve Linq Query Performance by using Parallel/ PLinq</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span class=&quot;GingerNoCheckStart&quot;&gt;&lt;/span&gt;&lt;span class=&quot;GingerNoCheckStart&quot;&gt;&lt;/span&gt;How to Improve Linq Query Performance by using Parallel/ PLinq&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;I want to highlight the disadvantage&amp;nbsp;first, because if you know the disadvantage you can make a choice if required in your project or not.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Don&#39;t use if you have a Single core or dual core CPU&#39;s. I found that depending on the complexity of For loop &amp;nbsp;the CPU performance reaches more than 70-80% &amp;nbsp;(Not talking about the simple For loop). So if you want to use the parallelism for complex loop make sure you have more than &amp;nbsp;2 CPU&#39;s&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;GINGER_SOFATWARE_noSuggestion GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;4807863e-a8e4-4f61-a163-910064851e84&quot; ginger_sofatware_uiphraseguid=&quot;1eaab6f6-3d95-4eba-b0d0-89bf258bbe4a&quot; grcontextid=&quot;Parallelization:0&quot;&gt;Parallelization&lt;/span&gt; sometimes cause a &amp;nbsp;PLinq query to run slower than Linq to object equivalent. Basically it said like queries with few data source elements and fast user delegates are reluctant&amp;nbsp;to speed up much.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;line-height: 16px;&quot;&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;Parallel Linq is the parallel implementation of Linq. Parallel Linq implementation&amp;nbsp;on loops provide better performance&amp;nbsp;compared to sequential&amp;nbsp; loop. Parallel Linq &lt;/span&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;also works&lt;/span&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt; like Linq queries operate on any in-memory IEnumerale&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;e1983c2a-6aac-436a-8015-5bd85a4ed59d&quot; ginger_sofatware_uiphraseguid=&quot;f8382a71-1a55-4982-b866-43de66f191ec&quot; grcontextid=&quot;(:0&quot; style=&quot;line-height: 16px;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;of T) data source. PLINQ make full use of all &lt;/span&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;processors&lt;/span&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt; on the system. The parallelism is achieved by diving the data source into multiple segments and working each &lt;/span&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;segment&lt;/span&gt;&lt;span style=&quot;line-height: 16px;&quot;&gt;&amp;nbsp;on different worker threads on multiple processor.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;GINGER_SOFATWARE_noSuggestion GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;86365275-7829-48e9-87a9-8dd5af345221&quot; ginger_sofatware_uiphraseguid=&quot;bd9ab723-ce0a-46c2-8f29-62bc57b06dfa&quot; grcontextid=&quot;MaxDegreeOfParallelism:0&quot;&gt;MaxDegreeOfParallelism&lt;/span&gt; &amp;nbsp;- Upper limit of number of processors irrespective of number of cores&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;1e3045ef-9aa4-48ae-887c-b6e31748d18a&quot; ginger_sofatware_uiphraseguid=&quot;6c1a8d70-d4d2-4684-9c48-7b941da0716e&quot; grcontextid=&quot;(:1&quot;&gt;(&lt;/span&gt;We can only specify the&amp;nbsp;maximum&amp;nbsp;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;ce98ac0d-b336-4f25-8f2f-733639ed917c&quot; ginger_sofatware_uiphraseguid=&quot;6c1a8d70-d4d2-4684-9c48-7b941da0716e&quot; grcontextid=&quot;):2&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;cdbffdd3-66df-4cfa-b7c3-330af9984d42&quot; ginger_sofatware_uiphraseguid=&quot;6c1a8d70-d4d2-4684-9c48-7b941da0716e&quot; grcontextid=&quot;limit:3&quot;&gt;limit&lt;/span&gt;.. So even if also if we don&#39;t&amp;nbsp;use the CPU , no extra task will run in parallel.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;u&gt;Implementation&amp;nbsp;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;List&lt;testmodel&gt; testModelList=GetTestModelList&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;f56c9d8b-fb1a-460f-b7ed-c3a48ff19457&quot; ginger_sofatware_uiphraseguid=&quot;13ceafab-f478-4d39-a743-f99d9b37d83b&quot; grcontextid=&quot;(:0&quot;&gt;(&lt;/span&gt;);&lt;/testmodel&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Parallel&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;774579af-8f7d-4e3b-936a-ad76ef31fa43&quot; ginger_sofatware_uiphraseguid=&quot;2c0446fb-1416-49d5-abe8-198940a4e7b3&quot; grcontextid=&quot;.:0&quot;&gt;.&lt;/span&gt;ForEach&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;948e14cd-ec0f-4449-baed-d404daa997f2&quot; ginger_sofatware_uiphraseguid=&quot;2c0446fb-1416-49d5-abe8-198940a4e7b3&quot; grcontextid=&quot;(:1&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_noSuggestion GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;6ae3f8eb-971b-4c6c-8d25-96616b1a7beb&quot; ginger_sofatware_uiphraseguid=&quot;2c0446fb-1416-49d5-abe8-198940a4e7b3&quot; grcontextid=&quot;testModelList:2&quot;&gt;testModelList&lt;/span&gt;,&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;1b892f42-cbd4-4821-9c0e-7c5b337435be&quot; ginger_sofatware_uiphraseguid=&quot;e23c3505-8e1f-4110-a1b2-92eb363f7ac5&quot; grcontextid=&quot;new:0&quot;&gt;new&lt;/span&gt; ParallelOptions { MaxDegreeOfParallelism = 5 },&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; tm=&amp;gt;; {//Do Operations&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
Reference:http://msdn.microsoft.com/en-us/library/dd460688.aspx&lt;br /&gt;
&lt;span class=&quot;GingerNoCheckEnd&quot;&gt;&lt;/span&gt;&lt;span class=&quot;GingerNoCheckEnd&quot;&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/4224440162879863711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2013/04/improve-linq-query-performance-by-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/4224440162879863711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/4224440162879863711'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2013/04/improve-linq-query-performance-by-using.html' title='How to Improve Linq Query Performance by using Parallel/ PLinq'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-7344372056533062123</id><published>2013-03-26T14:55:00.003+00:00</published><updated>2014-04-09T11:05:20.463+01:00</updated><title type='text'>Tips To Becoming A Leader At Work</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: .0001pt; margin: 0cm;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Recently&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;i&amp;nbsp;read an article from&amp;nbsp;Yun&lt;span class=&quot;apple-converted-space&quot;&gt;&lt;span style=&quot;background: #F6F6F6;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background: #F6F6F6;&quot;&gt;Siang Long At&amp;nbsp;&lt;/span&gt;Careerealism&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: .0001pt; margin: 0cm;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;So
Thought To Share With My Readers With Some Modification.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: .0001pt; margin: 0cm;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 19.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt;&quot;&gt;1. Take Accountability&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 16.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt; mso-bidi-font-weight: bold;&quot;&gt;Take the accountability&amp;nbsp;for&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;anything&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;that has your iconic belief in it.
That means, as long as you&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;participate&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;in the project, you have a
hand&amp;nbsp;in&amp;nbsp;the&amp;nbsp;failure&amp;nbsp;of&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;the&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;project.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: white; background-position: initial initial; background-repeat: initial initial; margin: 0cm; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;Learning accountability means not just
the good/&lt;/span&gt;&lt;span style=&quot;line-height: 22px;&quot;&gt;successful&lt;/span&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;&amp;nbsp;things, but even&amp;nbsp;the&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;bad/failed&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;ones. Always find the best way to
admit&amp;nbsp;mistakes&amp;nbsp;- it’s all right&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;to&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;be wrong, but need to identify and
sort out. You cannot become a master, if&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;you&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;have not made any mistakes. One of the examples coming to my mind is Dr APJ Abdul Kalams Press Conference after a failed PSLV launch. He took the whole events in his&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;line-height: 22px;&quot;&gt;shoulder&lt;/span&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;line-height: 22px;&quot;&gt;briefed&lt;/span&gt;&lt;span style=&quot;line-height: 16.5pt;&quot;&gt;&amp;nbsp;the media with out exposing his colleagues.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 19.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt;&quot;&gt;2. Always trust In Win-Win&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 16.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt; mso-bidi-font-weight: bold;&quot;&gt;Each time a wave falls down they rise
again – always think win-win. If we&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;met&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;failure&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;also believe&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;win&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;is
around the corner or down the road.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;If you want to be a leader at work,
always believe in your hands&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;as&amp;nbsp;leader&amp;nbsp;to
change the world, even though others think you are crazy. Never look around the
world.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;Try to inspire the colleagues or
people around with innovation,&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;aspiration&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;and new thoughts and show them how to
dream greater heights.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 19.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 19.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt;&quot;&gt;3. Push The Envelope&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 16.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt; mso-bidi-font-weight: bold;&quot;&gt;Try new things.&amp;nbsp;Take some
risk.&amp;nbsp;Make yourself uncomfortable. &amp;nbsp;Leaders loves to take risks. They
are not afraid of doing what they believe can do.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;To be a&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;leader&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;at work, you need to take even simple
risks like taking on the project&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;no&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;one wants.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 19.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt;&quot;&gt;4. Do It, Show It&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 16.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt; mso-bidi-font-weight: bold;&quot;&gt;This world is full of people who talk
too much&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;and&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;don’t do enough to full full those
talkings. If you want to be a leader at work,&amp;nbsp;act upon Something.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;If you have any ideas that are
simmering in your mind, write it down, try to implement.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 16.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt; mso-bidi-font-weight: bold;&quot;&gt;5. See Opportunities Everywhere&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 16.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt; mso-bidi-font-weight: bold;&quot;&gt;There is no need to create
opportunities for yourself to lead. The opportunities to lead&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;are&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;everywhere.
You need to be mindful of these&amp;nbsp;opportunities.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;I have just mentioned one earlier. Are
there any opportunities to take&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;on&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;the project no one wants? If you don’t
see opportunities everywhere, you are&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;missing&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;the point.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 19.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;6. Be Open&lt;/span&gt;&lt;span style=&quot;color: #333333; font-size: 10.0pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 19.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;color: #444444; font-size: 10.0pt;&quot;&gt;Be open to criticism, otherwise you
are just living off yourself. What&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;does&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;it mean? When you are open to
feedback, you are being fed ideas from&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;others&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;that are free. Often times, these
ideas come from people smarter than&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;you.
They will give you tips on how to improve and how to be better.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;That’s what a leader needs
-&amp;nbsp;constant feedback. You need feedback&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;to&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;be a leader at work, otherwise you
are&amp;nbsp;“feed-own”&amp;nbsp;&amp;nbsp;and you will go hungry soon. With no&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;new&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;ideas,
a&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;leader&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;dries&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;up.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 19.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt;&quot;&gt;7. Give, Give, Give&lt;/span&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 16.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10.0pt; mso-bidi-font-weight: bold;&quot;&gt;That’s how you open up. Pour out all
you got from inside&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;you.&amp;nbsp;Give&amp;nbsp;all
you have ideas, thoughts, plans. Feel the vulnerability&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;and&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;learn
to like it. When you pour all your ideas out you will need new ones. Where do
new ideas come from? From critics who want to tear you down, from&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;well-meaning&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;supporters and from people you least
expect.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;More&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;ec8635e7-301b-4e94-bf5b-1925fb0d4228&quot; ginger_sofatware_uiphraseguid=&quot;4200c742-b4e8-41e7-b703-f226b65799be&quot; grcontextid=&quot;comes:0&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;comes&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;back to you. You
have&amp;nbsp;more to input. It&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;enriches&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;you. That’s how you become a leader at
work.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;These are the seven actions to
position yourself as a leader at work. You want to be a leader at work? Do not
be afraid of taking risks. You have&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;more&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot; style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #333333; font-family: Verdana, sans-serif; font-size: 10pt; line-height: 16.5pt;&quot;&gt;to gain than lose when you open up.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;u1:p&gt;&lt;/u1:p&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background: white; line-height: 19.5pt; margin-bottom: .0001pt; margin: 0cm; mso-outline-level: 5; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 16.5pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;color: #444444; font-size: 10.0pt;&quot;&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;165c2580-3353-48ec-bf19-1ca78c320829&quot; ginger_sofatware_uiphraseguid=&quot;2df4eece-23dd-43ab-aae7-6b7391631eab&quot; grcontextid=&quot;Orginal:0&quot;&gt;Orginal&lt;/span&gt;&lt;span class=&quot;apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;Link:&lt;/span&gt;&lt;span style=&quot;color: #444444; font-size: 10.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;background: white; line-height: 16.5pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;span style=&quot;color: #444444; font-size: 10.0pt;&quot;&gt;http://www.careerealism.com/tips-becoming-leader-work/?othersrcp=15673&amp;amp;wExp=N&lt;/span&gt;&lt;span style=&quot;color: #444444; font-size: 10.0pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-bottom: .0001pt; margin: 0cm;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/7344372056533062123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2013/03/tips-to-becoming-leader-at-work.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/7344372056533062123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/7344372056533062123'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2013/03/tips-to-becoming-leader-at-work.html' title='Tips To Becoming A Leader At Work'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-1712138921957201572</id><published>2012-11-18T01:57:00.000+00:00</published><updated>2013-07-15T11:30:24.798+01:00</updated><title type='text'>Interviewer category</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;margin-bottom: .0001pt; margin: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;I attended a couple of interviews during my
5+ year career &lt;/span&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;838a4714-580e-4d7a-801c-3ab8b108b279&quot; ginger_sofatware_uiphraseguid=&quot;d4217500-7420-47e8-b5dd-14b92bca130a&quot; grcontextid=&quot;and  and:0&quot;&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;and&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;and&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt; &amp;nbsp;the experience&amp;nbsp;of my friends circle,&lt;/span&gt;&lt;span style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;&amp;nbsp;especially for getting &lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;c9446253-716d-4124-af8d-7b92899ee73c&quot; ginger_sofatware_uiphraseguid=&quot;113a6897-981d-43bf-8728-c0f3096a124d&quot; grcontextid=&quot;first UK Job:0&quot; style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;the first opportunity&amp;nbsp;in the UK &lt;/span&gt;&lt;span style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;and came across various types of interviews. Based on
&lt;/span&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;8754c306-03f1-4d91-8f42-766fa99a036e&quot; ginger_sofatware_uiphraseguid=&quot;0d967c66-91f1-4b83-8866-71e5c57e40c3&quot; grcontextid=&quot;that:0&quot; style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt;that&lt;/span&gt;&lt;span style=&quot;font-family: Times, &#39;Times New Roman&#39;, serif;&quot;&gt; limited knowledge I can categorize the interviewers into 4 categories&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt 36pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;1-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--[endif]--&gt;Technically
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;30556e7d-efb7-4337-b286-4b3e38aac8e0&quot; ginger_sofatware_uiphraseguid=&quot;396ce011-b298-474c-a905-950848a6ffd5&quot; grcontextid=&quot;well:0&quot;&gt;well&lt;/span&gt; sounded interviewer&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt 36pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;2-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--[endif]--&gt;Interviewer
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;e58bb411-024e-4566-80bf-59f3c163ac8a&quot; ginger_sofatware_uiphraseguid=&quot;26f2c439-c500-4210-add1-8b303709ec4e&quot; grcontextid=&quot;who:0&quot;&gt;who&lt;/span&gt; has taken a list of questions and asking only those questions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt 36pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;3- &amp;nbsp; Interviewer
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;17d43b8a-faf1-49e5-aaba-c850895d264e&quot; ginger_sofatware_uiphraseguid=&quot;afd297e9-a02c-4738-afba-02934024af01&quot; grcontextid=&quot;have:0&quot;&gt;have&lt;/span&gt; no idea about technology they are recruiting for but know about the kind
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;13ba64a8-73fa-4ffe-b1d0-7a351557b08a&quot; ginger_sofatware_uiphraseguid=&quot;6254d284-3423-47d2-97c2-b3e7aaebe4d6&quot; grcontextid=&quot;of:0&quot;&gt;of&lt;/span&gt; business the company is doing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt 36pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;!--[if !supportLists]--&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;4-&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;!--[endif]--&gt;An
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;b7c45aa2-585b-4c26-b398-8d83e588c007&quot; ginger_sofatware_uiphraseguid=&quot;0c3cd2e7-caa5-4795-b907-ec608a57e36f&quot; grcontextid=&quot;interviewer:0&quot;&gt;interviewer&lt;/span&gt; who speaks more about the problems they faced with during the ex-
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;95879300-69e5-4604-971e-d2d72ec4e574&quot; ginger_sofatware_uiphraseguid=&quot;d60f0b1e-5080-4d7c-8f8c-1a96c8a1e1dd&quot; grcontextid=&quot;colleagues:0&quot;&gt;colleagues&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;u&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Category-1 technically well &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;bfb36de0-a2c8-465a-89e4-9109a7b69b2a&quot; ginger_sofatware_uiphraseguid=&quot;3c8ba7da-1f09-443c-b164-f3272b4f11a6&quot; grcontextid=&quot;sounded:0&quot;&gt;sounded&lt;/span&gt;
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;dfc630b0-9ffb-4d60-a392-5eb4f62b333e&quot; ginger_sofatware_uiphraseguid=&quot;c6ed08a9-2600-4e82-87ae-71cbe94428ff&quot; grcontextid=&quot;interviewer:0&quot;&gt;interviewer&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;I came across
25-30%of technically sounded interviewers. They had &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;69bb9c90-bf06-4a5f-b173-2b79ca876a4e&quot; ginger_sofatware_uiphraseguid=&quot;95ec2083-4c36-4871-8b09-73bb20857b5c&quot; grcontextid=&quot;clear idea:0&quot;&gt;clear idea&lt;/span&gt; about what they
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;730de6d3-3046-4e71-bdb3-60f0823e8942&quot; ginger_sofatware_uiphraseguid=&quot;19665b29-9c17-4dce-907a-b75487c90bc1&quot; grcontextid=&quot;are:0&quot;&gt;are&lt;/span&gt; recruiting for. Manipulating such an interviewer is a big issue. For all
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;3a70b1b3-baad-486a-b248-0f4cfafa7a8c&quot; ginger_sofatware_uiphraseguid=&quot;ddac86b2-2321-4d4d-9e3a-887e63940647&quot; grcontextid=&quot;interviews:0&quot;&gt;interviews&lt;/span&gt; basic thing we need to keep is try to be honest for 100% . But in
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;e92a5d0e-05b8-4707-8a89-78aa9b0eea6e&quot; ginger_sofatware_uiphraseguid=&quot;063d0b0d-448e-4ef5-8931-bda0e4ca754d&quot; grcontextid=&quot;front:0&quot;&gt;front&lt;/span&gt; of a technically sounded person and who know what he is doing &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;9461410b-164d-47b2-9640-747317e85f93&quot; ginger_sofatware_uiphraseguid=&quot;063d0b0d-448e-4ef5-8931-bda0e4ca754d&quot; grcontextid=&quot;try:1&quot;&gt;try&lt;/span&gt; to be
150% honest. If you try to fool him you won&#39;t be getting the job.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;u&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Category2-interviewer who has taken a list
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;1895adff-588f-421f-84d8-1a11e85cdea2&quot; ginger_sofatware_uiphraseguid=&quot;c4988f3c-5290-47e0-b118-0c3de3cddde3&quot; grcontextid=&quot;of:0&quot;&gt;of&lt;/span&gt; questions and asking only those questions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;I came across
30-40% interviewers this kind. They usually refer some commonly asked online
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;23bb7e93-5fd9-456c-b85d-24ba85356f78&quot; ginger_sofatware_uiphraseguid=&quot;d3ee0511-1854-4a87-9a23-e3896fdb6690&quot; grcontextid=&quot;interview:0&quot;&gt;interview&lt;/span&gt; questions and make them as &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;58a6b281-e595-40f8-b9b9-fea7fab83d39&quot; ginger_sofatware_uiphraseguid=&quot;d3ee0511-1854-4a87-9a23-e3896fdb6690&quot; grcontextid=&quot;interview:1&quot;&gt;interview&lt;/span&gt;. Manipulating them is very much
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;792c8247-8d0d-4935-aa29-52ccf9e1ac37&quot; ginger_sofatware_uiphraseguid=&quot;3bcefbd9-01fb-41d0-bc4d-f52c46334302&quot; grcontextid=&quot;easy:0&quot;&gt;easy&lt;/span&gt;. Prepare the interview with related technology Q&amp;amp;amp&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;b82c9c4f-06ff-49b0-9dff-7c38edbd4e35&quot; ginger_sofatware_uiphraseguid=&quot;ea0b138a-6495-4358-8725-284bae5f0bfd&quot; grcontextid=&quot;;:0&quot;&gt;;&lt;/span&gt;amp&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;d0c2faa4-db07-4ac6-b2be-225d4e044403&quot; ginger_sofatware_uiphraseguid=&quot;1681a2f5-8b34-4e4b-8622-eb6e760f9723&quot; grcontextid=&quot;;:0&quot;&gt;;&lt;/span&gt;amp&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;b29dafe1-fba3-47ab-b83b-e5d71eae0b66&quot; ginger_sofatware_uiphraseguid=&quot;698b90a8-9df8-4288-baf7-164abece8c64&quot; grcontextid=&quot;;:0&quot;&gt;;&lt;/span&gt;amp&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;e2330f13-7568-458a-a66a-488f087f8709&quot; ginger_sofatware_uiphraseguid=&quot;13af7d32-78c5-4220-b649-1deabf58bd2b&quot; grcontextid=&quot;;:0&quot;&gt;;&lt;/span&gt;a. If you don&#39;t
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;54040dfb-34c4-436e-b57a-90768071698c&quot; ginger_sofatware_uiphraseguid=&quot;6b1a8e70-4702-4fdd-9aa9-85dfed58e85b&quot; grcontextid=&quot;get:0&quot;&gt;get&lt;/span&gt; &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;306b7244-b813-4d23-ad44-f94fdf92907f&quot; ginger_sofatware_uiphraseguid=&quot;6b1a8e70-4702-4fdd-9aa9-85dfed58e85b&quot; grcontextid=&quot;time:1&quot;&gt;time&lt;/span&gt; to prepare all at least go through commonly asked interview questions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;If you go through
2,3 interview and you prepare every interview with commonly asked questions,
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;7fb70c71-5672-43c5-bb39-d1e0e730ab68&quot; ginger_sofatware_uiphraseguid=&quot;1faf6f64-d1b7-4b2d-9834-289faeef90df&quot; grcontextid=&quot;getting:0&quot;&gt;getting&lt;/span&gt; a job in 3 interviews is much guaranteed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;u&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Category 3- interviewer have no idea about
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;9353185a-87d3-455f-a99a-88edecba56f6&quot; ginger_sofatware_uiphraseguid=&quot;95ce0d83-c6e1-4c03-8a1a-1a19dd413179&quot; grcontextid=&quot;technology:0&quot;&gt;technology&lt;/span&gt; they are recruiting for but knows about the kind of business the
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;cabfba26-e73a-47fa-823e-abec14649ef6&quot; ginger_sofatware_uiphraseguid=&quot;902a1c24-5cc6-4202-84de-142e67e67f7c&quot; grcontextid=&quot;company:0&quot;&gt;company&lt;/span&gt; is doing&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;I came across
20-25% this kind of interviewer during my 5 &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;48e0388f-7d64-4484-971c-b4f19fe18dc9&quot; ginger_sofatware_uiphraseguid=&quot;b54d1661-8877-467b-ae16-1a61e42cfb27&quot; grcontextid=&quot;years:0&quot;&gt;years&lt;/span&gt; career.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;People who might
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;82782d64-b214-40e1-b76d-98be24228669&quot; ginger_sofatware_uiphraseguid=&quot;4ef8ed6a-137e-4848-9d3e-e2d61c0b042f&quot; grcontextid=&quot;become:0&quot;&gt;become&lt;/span&gt; managers or development head with different kind of skill set and very
Less knowledge about the technology they are recruiting for.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;They will ask very
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;8ddbd681-430e-43f3-b592-c7db06e1aa2e&quot; ginger_sofatware_uiphraseguid=&quot;5b5ed3db-8023-43dc-a7e7-c0b6dcc217cf&quot; grcontextid=&quot;limited:0&quot;&gt;limited&lt;/span&gt; technical questions but ask more business problems.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Like if I have to
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;5dd1ab8d-208b-4d95-94de-430dabe2486e&quot; ginger_sofatware_uiphraseguid=&quot;5ca32171-ddcd-4859-ae7e-d804b0229b0b&quot; grcontextid=&quot;access:0&quot;&gt;access&lt;/span&gt; a web service from third party how you will design the system. Tackling
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;5dbd5ce8-7858-4af4-a31b-35b5e0257c36&quot; ginger_sofatware_uiphraseguid=&quot;48ebd0d6-75f1-46b6-b5c2-db6783fe7750&quot; grcontextid=&quot;this:0&quot;&gt;this&lt;/span&gt; kind of interviewers is &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;321d5c94-7d42-4bde-9b5b-4ebf787ce819&quot; ginger_sofatware_uiphraseguid=&quot;48ebd0d6-75f1-46b6-b5c2-db6783fe7750&quot; grcontextid=&quot;difficult job:1&quot;&gt;difficult job&lt;/span&gt; unless you are very good knowledge
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;fe0fc6ed-adae-47c8-ad11-631a331fc493&quot; ginger_sofatware_uiphraseguid=&quot;08562ed8-b9ba-48d8-be9e-de45d85a49ab&quot; grcontextid=&quot;about:0&quot;&gt;about&lt;/span&gt; the work you are doing. This kind of people less worried about the
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;74f8c44b-ff4e-4e32-aaf7-ad5f681f1a6e&quot; ginger_sofatware_uiphraseguid=&quot;759b600b-5964-495a-95b4-1c41b5f0c57e&quot; grcontextid=&quot;technical:0&quot;&gt;technical&lt;/span&gt; questions, but might be they will ask one or two technical questions.
But getting an offer from this kind of people is very difficult if you are a
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;458994d9-9788-41b2-ad91-7267a5c212c5&quot; ginger_sofatware_uiphraseguid=&quot;d5d11801-c91d-4583-9c19-95e85516bbb8&quot; grcontextid=&quot;starter:0&quot;&gt;starter&lt;/span&gt; or a graduate job finder.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;u&gt;&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Category 4- interviewer who speak more
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;7509a36c-70c9-4585-a45b-5c34bb7bcf1e&quot; ginger_sofatware_uiphraseguid=&quot;645beb00-d423-4219-8efc-3dc241fb044d&quot; grcontextid=&quot;about:0&quot;&gt;about&lt;/span&gt; the problems they faced with the ex- colleagues&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;I came across
10-15 % interviewers of this kind&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;dd847de8-84a7-40bf-b86d-a1065fc07a8f&quot; ginger_sofatware_uiphraseguid=&quot;b8b57bfb-7922-41db-954a-8c9e20f56221&quot; grcontextid=&quot;.:0&quot;&gt;.&lt;/span&gt;they won&#39;t be satisfied with any kind of
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;707b3cf4-9fc6-418a-9786-4aded46b550c&quot; ginger_sofatware_uiphraseguid=&quot;6847d745-04ad-4254-81ef-783d148b5aae&quot; grcontextid=&quot;answers:0&quot;&gt;answers&lt;/span&gt;. But there &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;3aa5a7ab-59a6-4e79-9350-b7c9d34d9eac&quot; ginger_sofatware_uiphraseguid=&quot;5a433815-ea14-4a43-a9b6-c677fc5474b7&quot; grcontextid=&quot;are:0&quot;&gt;are&lt;/span&gt; &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;9a3c3b72-b76c-4182-ba6e-549ba5854c90&quot; ginger_sofatware_uiphraseguid=&quot;5a433815-ea14-4a43-a9b6-c677fc5474b7&quot; grcontextid=&quot;good opportunity:1&quot;&gt;good opportunity&lt;/span&gt; to get &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;78ef7e25-1b1a-4cae-9010-17084d210977&quot; ginger_sofatware_uiphraseguid=&quot;5a433815-ea14-4a43-a9b6-c677fc5474b7&quot; grcontextid=&quot;job:2&quot;&gt;job&lt;/span&gt; also from this &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;81b7188c-6fae-4cfd-ad10-ea313603e6f2&quot; ginger_sofatware_uiphraseguid=&quot;5a433815-ea14-4a43-a9b6-c677fc5474b7&quot; grcontextid=&quot;people:3&quot;&gt;people&lt;/span&gt;. Can
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;875761d6-2c6f-488a-8e66-e7335118c842&quot; ginger_sofatware_uiphraseguid=&quot;2ada5510-5d29-48cd-8cb7-40036e012666&quot; grcontextid=&quot;tell:0&quot;&gt;tell&lt;/span&gt; an example might be they are not satisfied with 14 previous interviews and
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;60e8af31-a4a5-40bf-ad1a-1efef2264355&quot; ginger_sofatware_uiphraseguid=&quot;2798ba6f-8f39-4905-9d19-907957af9acf&quot; grcontextid=&quot;if:0&quot;&gt;if&lt;/span&gt; you performed &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;a00ce8b6-1c12-4812-8625-8a006192157f&quot; ginger_sofatware_uiphraseguid=&quot;2798ba6f-8f39-4905-9d19-907957af9acf&quot; grcontextid=&quot;bit:1&quot;&gt;bit&lt;/span&gt; better than &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;982c5ccb-874d-4d0b-9950-2346b87b3e69&quot; ginger_sofatware_uiphraseguid=&quot;2798ba6f-8f39-4905-9d19-907957af9acf&quot; grcontextid=&quot;previous:2&quot;&gt;previous&lt;/span&gt; 14 this &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;343f526c-1a36-4955-927c-8f75acc7beba&quot; ginger_sofatware_uiphraseguid=&quot;2798ba6f-8f39-4905-9d19-907957af9acf&quot; grcontextid=&quot;people:3&quot;&gt;people&lt;/span&gt; might offer you the
Job. This kind of interviewer will give you &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;f375cf68-1865-44cf-9c5a-0a326216d32c&quot; ginger_sofatware_uiphraseguid=&quot;4c1c78e3-4fc3-4cf5-b756-aa35d0cfb828&quot; grcontextid=&quot;very less opportunity:0&quot;&gt;very less opportunity&lt;/span&gt; to talk. They
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;b9c9b189-c4eb-41f4-9bb1-517c238f1c29&quot; ginger_sofatware_uiphraseguid=&quot;bd986bdc-e72a-4a07-a243-57ada0ce8563&quot; grcontextid=&quot;will:0&quot;&gt;will&lt;/span&gt; only blame about what went wrong when &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;6baf5870-b071-4a44-a6e6-230a88e8427e&quot; ginger_sofatware_uiphraseguid=&quot;bd986bdc-e72a-4a07-a243-57ada0ce8563&quot; grcontextid=&quot;previous employee:1&quot;&gt;previous employee&lt;/span&gt; did the job. They
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;549be20d-911f-47a2-b4b8-4621deb27bd1&quot; ginger_sofatware_uiphraseguid=&quot;f347e68d-68c8-4a65-8a85-68d20bc425ef&quot; grcontextid=&quot;only:0&quot;&gt;only&lt;/span&gt; talk about the problems they faced during last 6-10 months. They don&#39;t
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;ab65df39-03a2-4b01-97c1-74ff3ef24544&quot; ginger_sofatware_uiphraseguid=&quot;13990cba-975e-4490-98cb-9f064351e7e9&quot; grcontextid=&quot;want:0&quot;&gt;want&lt;/span&gt; to listen to the candidate skills or passion. My advice is if you get &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;f4a80df8-a21f-4b3a-a7cf-f6a922096a7f&quot; ginger_sofatware_uiphraseguid=&quot;c0fa587a-d3e5-4029-88be-79d43941447b&quot; grcontextid=&quot;an:0&quot;&gt;an&lt;/span&gt;
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;65d43771-2c6a-46c5-b5aa-496f5be42e5b&quot; ginger_sofatware_uiphraseguid=&quot;bed750c1-7fb0-45bf-bc15-3e2c25fd450b&quot; grcontextid=&quot;offer:0&quot;&gt;offer&lt;/span&gt; from such kind of people stay away from that. Because they will not be
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;55df22f2-929d-4cb5-9974-2f0deb70bc03&quot; ginger_sofatware_uiphraseguid=&quot;a5a6c5d7-eb7c-461d-b1bd-0e734ff8893e&quot; grcontextid=&quot;happy:0&quot;&gt;happy&lt;/span&gt; with you after 6 months of job. They always want more. Like if the system
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;96004461-8ec8-45da-8af4-18d1ca0f27ea&quot; ginger_sofatware_uiphraseguid=&quot;8991a22e-79af-47d8-8051-aed9f93554cf&quot; grcontextid=&quot;is:0&quot;&gt;is&lt;/span&gt; not working after 5.30 pm this &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;9a5a0eb1-f0d9-414e-95ed-ecfc207e4ded&quot; ginger_sofatware_uiphraseguid=&quot;8991a22e-79af-47d8-8051-aed9f93554cf&quot; grcontextid=&quot;people:1&quot;&gt;people&lt;/span&gt; &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;0aef9105-b5fb-4853-a8f2-7fc6a5bfc21b&quot; ginger_sofatware_uiphraseguid=&quot;8991a22e-79af-47d8-8051-aed9f93554cf&quot; grcontextid=&quot;want:2&quot;&gt;want&lt;/span&gt; you to work and finish the job,
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;869c2f33-61c8-4685-b1c7-c2acd2d4612b&quot; ginger_sofatware_uiphraseguid=&quot;d1c3540f-24cc-4b09-9208-bfac77802db4&quot; grcontextid=&quot;but:0&quot;&gt;but&lt;/span&gt; they won&#39;t be ready to pay any kind of compensation. If your work is
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;f30b3909-3819-4ca4-9915-22ddacd2a41b&quot; ginger_sofatware_uiphraseguid=&quot;488087b7-6f79-48a7-932d-d282f8b3f485&quot; grcontextid=&quot;staring:0&quot;&gt;staring&lt;/span&gt; at 9 am you need to be office at 9 am.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Like employers
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;d1eafc8a-931c-4060-9bc1-28880478d3f1&quot; ginger_sofatware_uiphraseguid=&quot;db418b99-528d-42f0-80e2-b2d10b5faf3b&quot; grcontextid=&quot;have:0&quot;&gt;have&lt;/span&gt; opportunity to select the candidates, candidates are also &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;4c22fea2-85ee-401b-bf7c-43f3c3a6016e&quot; ginger_sofatware_uiphraseguid=&quot;db418b99-528d-42f0-80e2-b2d10b5faf3b&quot; grcontextid=&quot;need:1&quot;&gt;need&lt;/span&gt; to decide
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;6ca76a74-7181-49ec-9f49-dc5c39f6c77f&quot; ginger_sofatware_uiphraseguid=&quot;c3d618d4-a17b-426c-9ea0-1ff909a3c29a&quot; grcontextid=&quot;which:0&quot;&gt;which&lt;/span&gt; employee they want to work for. Because if you have a real passion for
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;41a690cd-11e5-450f-8446-43c90e2bcdff&quot; ginger_sofatware_uiphraseguid=&quot;fa398461-25f5-4d19-a88a-862f8984b7aa&quot; grcontextid=&quot;your:0&quot;&gt;your&lt;/span&gt; work some categories of people will make you as a person who hates jobs&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0cm 0cm 0.0001pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;821bf7d3-a836-4f3d-b967-fb2357422185&quot; ginger_sofatware_uiphraseguid=&quot;5f515614-875d-41b2-b3fd-3271eb4bb694&quot; grcontextid=&quot;I:0&quot;&gt;I&lt;/span&gt; this 4 category
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;0dcce652-cd35-4759-80e2-263899365d41&quot; ginger_sofatware_uiphraseguid=&quot;6a921bc6-76f2-4189-97c3-77eb079acd1d&quot; grcontextid=&quot;if:0&quot;&gt;if&lt;/span&gt; you get in first category or third category you will really get some
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;924d90fe-d0d5-4f63-b2c2-49426635c8a4&quot; ginger_sofatware_uiphraseguid=&quot;e84edb4f-48e5-4d8e-a821-20cadc781772&quot; grcontextid=&quot;opportunity:0&quot;&gt;opportunity&lt;/span&gt; to enjoy the work. 2nd category is &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;cd95080e-b28f-4821-ac23-ebae5bcb6c17&quot; ginger_sofatware_uiphraseguid=&quot;9730ea08-a562-470f-84e1-727d03ab3021&quot; grcontextid=&quot;in tolerable:0&quot;&gt;in tolerable&lt;/span&gt; range but stay away from 4th
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;9c411961-3d83-4a51-9897-a07d7830220e&quot; ginger_sofatware_uiphraseguid=&quot;7e94fcd8-ab9d-42e8-ae30-1acc8b4841a5&quot; grcontextid=&quot;category:0&quot;&gt;category&lt;/span&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: .0001pt; margin: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: .0001pt; margin: 0cm; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;At the mean time if you are an interviewer
&lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;a61bff13-6efc-46b9-84bb-683990216dfd&quot; ginger_sofatware_uiphraseguid=&quot;1b32b321-3d58-4cbf-854d-9a0ff1657c58&quot; grcontextid=&quot;please:0&quot;&gt;please&lt;/span&gt; identify which group you belong.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/1712138921957201572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2012/11/interviewer-category.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/1712138921957201572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/1712138921957201572'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2012/11/interviewer-category.html' title='Interviewer category'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-4514957773166642913</id><published>2012-10-07T23:46:00.000+01:00</published><updated>2013-07-15T11:26:10.515+01:00</updated><title type='text'>How to write secure mvc application using encrypting URL</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
There are lots ways available to write the secure Mvc application. In my experience I came across lots of secure application in public facing. I want to tell about some of the mechanism I followed.&lt;br /&gt;
1- encrypting the URL Parameters and preserving&amp;nbsp;id&#39;s encrypted on the client side
&lt;br /&gt;
1- I always make sure if I pass Id or any sensitive data into the view always make sure it&#39;s encrypted. By doing so make sure if we forced to use HTML.hidden or HTML.hidden for have the encrypted values, in action link if I pass any parameters from the client side (eg:- edit or create or navigating between different actions we can make sure that all the values are encrypted)&lt;br /&gt;
During the design of the actions results if it&#39;s http get I usually encrypt the sensitive data
&lt;br /&gt;
[httpget]&lt;br /&gt;
Public actionresult display()&lt;br /&gt;
{&lt;br /&gt;
TestModel testModel=new TestModel();&lt;br /&gt;
testModel.id= encrypt(id);&lt;br /&gt;
Return View(testModel);&lt;br /&gt;
}&lt;br /&gt;
[httppost]&lt;br /&gt;
Public ActionResult Display(string id)&lt;br /&gt;
{&lt;br /&gt;
Guid d_id= new Guid(decrypt(id));&lt;br /&gt;
// do operation with id&lt;br /&gt;
// edit, view, create&lt;br /&gt;
String e_id=encrypt(d_id);&lt;br /&gt;
Return RedirectToAction{&quot;edit&quot;, e_id);&lt;br /&gt;
}&lt;br /&gt;
By following above encryption mechanism In view if you use the following code&lt;br /&gt;
&amp;lt;%:html.hiddenfor(model=&amp;gt;model.id);%&amp;gt;&lt;br /&gt;
Or&amp;nbsp;
&amp;lt;%:html.hidden(&quot;id&quot;, Model.id);%&amp;gt;&lt;br /&gt;
Also we can make sure that the id won&#39;t be visible to the public.&lt;br /&gt;
Thanks&lt;br /&gt;
Adarsh&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/4514957773166642913/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2012/10/writing-secure-mvc-application.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/4514957773166642913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/4514957773166642913'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2012/10/writing-secure-mvc-application.html' title='How to write secure mvc application using encrypting URL'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7275521673809184265.post-3927127277764674161</id><published>2012-09-27T21:34:00.001+01:00</published><updated>2013-04-02T13:21:57.207+01:00</updated><title type='text'>A project management experience at the eve of release</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: Times, Times New Roman, serif;&quot;&gt;Last 2 months I was not updating my blog because I was busy with some interesting opportunities in my career. Today I am writing this blog on the eve of a project release. Even though I have been involved in a lot of projects for more than 4 years, this is the project that went through all the process estimation, planning, design, implementation, &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;1d8fec88-f66d-4d94-84b8-823ec6192a98&quot; ginger_sofatware_uiphraseguid=&quot;d64305a3-c059-431d-b131-ab67851f21bc&quot; grcontextid=&quot;uat:0&quot;&gt;uat&lt;/span&gt; and release happened as perfectly as planned. So I thought of sharing my wonderful experience with all my readers.

 This is the project my organization decided to outsource. But I am showing in my interest to manage this project to our commercial director. Finally lots of management level meeting finally it came to me, but with strict deadlines. On August first week commercial director given green signal for this project and given a business analyst to discuss the business needs. Myself will manage the project in terms of the technical side and the product side business analyst will help to get the requirement. I already worked with this business analyst in my previous projects and we personally have a better mutual understanding each other. Whatever I think, he can understand really well and his thoughts are always can make perfect impact on me. So this bonding already placed the foundation for a big project success. 

 Myself and &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;b730e04e-6861-4672-9c09-a8ba3dc0e75f&quot; ginger_sofatware_uiphraseguid=&quot;34caadb4-09ee-475c-ab0c-b910c74c562c&quot; grcontextid=&quot;Ba:0&quot;&gt;Ba&lt;/span&gt; initially planned an appointment with the project requester and taken the initial requirement. After that meeting I really understood we can deliver this on time even though the project requester got some doubt. I worked lots of big projects in my previous company and I always followed the way my team leads and project managers handled the projects. One of the big project that came to me was a British airways group project and the way my project manager leads the project. 
 
 In my current organization even though we are saying we are following agile Scrum, but we never kept and progress bar for that. So first change I introduced in this project is the use of the physical progress bar with tickets. Then looking at the board I really can understand the progress of work. 

 Once we got the requirement I divided this to user stories And created bug track items. Once all the stories are put down in the team foundation server, next is dividing the stories into granular level task an updated the progress bar. When my progress bar was filled with tickets some of my team members shown their disinterest in it. They were asking why we need a physical progress board when we had Tfs. My answer was simple every time it&#39;s not easy to TFS and understand the progress. I need the progress in my eyes whenever I needed. Now in the eve of the release I can say confidently it helped my project management 100%. Around 15 august me and &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;d8586d17-a21e-43fe-92b8-276fa790ba68&quot; ginger_sofatware_uiphraseguid=&quot;b9b5a8cb-9134-4ea7-8ec5-51443e9a7ec8&quot; grcontextid=&quot;Ba:0&quot;&gt;Ba&lt;/span&gt; &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;b516779d-b4fb-409c-8782-c64378c88391&quot; ginger_sofatware_uiphraseguid=&quot;b9b5a8cb-9134-4ea7-8ec5-51443e9a7ec8&quot; grcontextid=&quot;had:1&quot;&gt;had&lt;/span&gt; a meeting with our managing director. Initially he was forced to send the project for outsourcing. He was bargaining with the deadline. I looked the calendar and my progress board. I have given first of October as release date a two week prior to that will go for &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;293d7b53-7912-4a4e-9920-86fc816453ab&quot; ginger_sofatware_uiphraseguid=&quot;d2c6cbd2-33ec-43cc-be80-36967e469d5b&quot; grcontextid=&quot;uat:0&quot;&gt;uat&lt;/span&gt; and sales training. He agreed the date. Now the ball reached my court. 6 week time &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;d0eab595-45d8-4bab-9fb9-46b2d71e7824&quot; ginger_sofatware_uiphraseguid=&quot;a1e65c42-d38c-4da5-a920-5b5656f6dba8&quot; grcontextid=&quot;need:0&quot;&gt;need&lt;/span&gt; to go live and in 4 &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;e58ac6e6-e086-401a-9ae6-656d8793974f&quot; ginger_sofatware_uiphraseguid=&quot;a1e65c42-d38c-4da5-a920-5b5656f6dba8&quot; grcontextid=&quot;week:1&quot;&gt;week&lt;/span&gt; time &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;ab5d9d05-8be1-4818-970c-08d28893813d&quot; ginger_sofatware_uiphraseguid=&quot;a1e65c42-d38c-4da5-a920-5b5656f6dba8&quot; grcontextid=&quot;need:2&quot;&gt;need&lt;/span&gt; to go &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;7fa2335b-18c4-4b3b-81c1-e6f74b0a470c&quot; ginger_sofatware_uiphraseguid=&quot;a1e65c42-d38c-4da5-a920-5b5656f6dba8&quot; grcontextid=&quot;uat:3&quot;&gt;uat&lt;/span&gt; and resources for me was limited. This is the first time I am committing a deadline to senior management and the business was looking &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;f50026f2-d836-4bdd-82a3-922962c4800a&quot; ginger_sofatware_uiphraseguid=&quot;b908be15-f09c-4f17-b63f-b15767b39662&quot; grcontextid=&quot;on:0&quot;&gt;on&lt;/span&gt; this project. I am confident of one thing . My estimations will not go wrong because we clearly got the requirement and I divided the task and I will be able to finish the work in 22 working days. But the main issue was the change of requirement. &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;4385a02e-cce3-4e0e-89a3-a81d66fb37de&quot; ginger_sofatware_uiphraseguid=&quot;9c480665-ea10-4859-b26f-386af57364b1&quot; grcontextid=&quot;it:0&quot;&gt;it&lt;/span&gt; can happen at any time because the company is going through a transition period. All the company&#39;s premium products are re-branding and lots of new products are introduced by the product team. 

 I took the technical decision which technologies were used. Already we were using mvc2 in other projects. When I did research I found that mvc3 is more stable and can get the built in &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;1be8c3e2-a411-45b1-93d8-f2f055cf7c52&quot; ginger_sofatware_uiphraseguid=&quot;bf518a25-8fa2-406c-9cc3-96a275d3b07e&quot; grcontextid=&quot;view:0&quot;&gt;view&lt;/span&gt; engine support. So I preferred mvc3. 

 When the design of the system started I have given importance to usability and performance and uniformity in the process. Color schemes image is used in correlation with the branding that provided by marketing.

 Coding finished in 13 days time and given a first demo to the project requester and the managing director from last week of August. Initially it was supporting the next generation internet connection. But the request comes for lot of bespoke product that our company is providing as a business solution to our customers and partner like sip connect data center connectivity to partners and data &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;67031412-4caf-43d2-8615-05bb729b1c50&quot; ginger_sofatware_uiphraseguid=&quot;90dcdbf7-1b6f-46a3-af8f-596ba484211e&quot; grcontextid=&quot;centre:0&quot;&gt;centre&lt;/span&gt; connect with multiple end point, carrier connectivity, smart internet service. &lt;span class=&quot;GINGER_SOFATWARE_noSuggestion GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;682ce24e-2d77-40c4-ab29-60c13b297d0b&quot; ginger_sofatware_uiphraseguid=&quot;ba212508-e6df-4c75-a38f-10b0a7eec1a1&quot; grcontextid=&quot;Smartwire:0&quot;&gt;Smartwire&lt;/span&gt; etc. 

 When I deployed for the staging first time I came across lots of issues relating ISO standards. Example like Servers are maintained by NMS Team. Port and firewall by core network team etc. I am so fortunate that time the systems manger he was with my current organization for more than five years came to support me to sort out this issue. Any ways as promised we deployed the system for Uat &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;40b0e933-3355-406c-a255-e825d95f12bb&quot; ginger_sofatware_uiphraseguid=&quot;9c1c0243-428f-4abc-86ca-daa4b1e69526&quot; grcontextid=&quot;in:0&quot;&gt;in&lt;/span&gt; last Monday 17 of September. Last 8,9 days lots of testing happened for different areas some form sales guys &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;4a904ffa-8e77-473d-a14d-914de5b62c09&quot; ginger_sofatware_uiphraseguid=&quot;41e03369-b836-4bb5-97c5-fc66aaa0dd95&quot; grcontextid=&quot;some:0&quot;&gt;some&lt;/span&gt; from partners some &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;a11f463f-6a7c-480a-9cbc-2efb72d15f8f&quot; ginger_sofatware_uiphraseguid=&quot;41e03369-b836-4bb5-97c5-fc66aaa0dd95&quot; grcontextid=&quot;from:1&quot;&gt;from&lt;/span&gt; business analysis some from commercial team some &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;e1518a87-86d7-4687-9eec-110587f057d1&quot; ginger_sofatware_uiphraseguid=&quot;41e03369-b836-4bb5-97c5-fc66aaa0dd95&quot; grcontextid=&quot;from:2&quot;&gt;from&lt;/span&gt; my team brand testing by marketing &lt;span class=&quot;GINGER_SOFATWARE_correct&quot; ginger_sofatware_markguid=&quot;13ffe34d-cc0a-4ea5-a824-305510218a6c&quot; ginger_sofatware_uiphraseguid=&quot;41e03369-b836-4bb5-97c5-fc66aaa0dd95&quot; grcontextid=&quot;etc:3&quot;&gt;etc&lt;/span&gt; and fixed a lot of issues. Whenever something is went wrong my colleagues step up and delivered the standard that we expected from a development team. 

 Finally the big D day arrived. 3 days prior to the initial estimation I am releasing the project tomorrow. My team did a wonderful work. We are not claiming the system is 100% perfect. But we can assure from the end user perspective we can remove a lot of pressure and we can take them into a new user experience. There will be new versions coming in the next few months. But as a starting point I am proud everyone associated with this delivered. This small small contribution takes this to a stage where we can tell the user come and experience one of the best solutions for the telecommunication domain. 
 
 Here in this world success only matters. I pray to the god please convert all our hard work to a big success. If I fail tomorrow nobody care about the past what I delivered, I know that as well. With this I am concluding. Hope all have great times. God bless you.
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://adarshsoman.blogspot.com/feeds/3927127277764674161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://adarshsoman.blogspot.com/2012/09/a-project-management-experience-at-eve.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/3927127277764674161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7275521673809184265/posts/default/3927127277764674161'/><link rel='alternate' type='text/html' href='http://adarshsoman.blogspot.com/2012/09/a-project-management-experience-at-eve.html' title='A project management experience at the eve of release'/><author><name>Adarsh</name><uri>http://www.blogger.com/profile/16350671138336963344</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqrvFdw-jG9EN-r-d6Su6b1nGc6xHjOBH49t7og3fwwP77BNC4WJSbXIW5ze8WmxaqDIcnXFQptJAqozvDgQ56rdevSq6wZ3rTaRSwyFF4uowICdPKbyByhmOAgpGoMw/s113/image.jpg'/></author><thr:total>0</thr:total></entry></feed>