<?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-6331859157625229771</id><updated>2024-09-14T12:44:39.975-03:00</updated><category term="Asp.net Core"/><category term="Desempenho"/><category term="Linux"/><category term="Web api"/><category term="JSON"/><category term="MsdnChannel9"/><category term="ASP.NET 5"/><category term="Angular.js (1)"/><category term="Git"/><category term="Github"/><category term="Gulp"/><category term="Nuget"/><category term="FormView"/><category term="IIS 7"/><category term="Log"/><category term="Node.js"/><category term="OO"/><category term="Selenium"/><category term="Typescript"/><category term="VS Code"/><category term="Xamarin"/><category term="cookie"/><category term="log4net"/><category term="teste unitário"/><category term=".net core"/><category term="AJAX"/><category term="ASP.NET Boilerplate"/><category term="Bash"/><category term="Depuração"/><category term="Generics"/><category term="GridView"/><category term="Hospedagem"/><category term="MVC"/><category term="NLog"/><category term="Pacotes(Packages)"/><category term="Regular Expression"/><category term="Segurança"/><category term="firefox"/><category term="xUnit.net"/><category term="APP_DATA"/><category term="Automação"/><category term="Bower"/><category term="Build"/><category term="Cognitive Service"/><category term="CompareValidator"/><category term="Conversation Bot"/><category term="Cordova"/><category term="Curso"/><category term="Dapper"/><category term="DropDownList"/><category term="Entity Framework"/><category term="Fiddler"/><category term="Firebase"/><category term="Gitlab"/><category term="Google"/><category term="Grunt"/><category term="IIS"/><category term="IIS Express"/><category term="ISAPI"/><category term="Intellisense"/><category term="JQuery"/><category term="JSHint"/><category term="JSLint"/><category term="Javascript"/><category term="LESS"/><category term="META"/><category term="MVC 6"/><category term="Maps"/><category term="Maratona Xamarin"/><category term="Minification"/><category term="MongoDB"/><category term="Monitoramento"/><category term="NoSql"/><category term="NodeJS"/><category term="PDB"/><category term="Progressive Web Apps"/><category term="Qualidade"/><category term="REFRESH"/><category term="Repository Pattern"/><category term="RequiredFieldValidator"/><category term="SASS"/><category term="SQL Server"/><category term="TFVC"/><category term="TagHelper"/><category term="Trace"/><category term="VS2012"/><category term="Validation Control"/><category term="ValidationSummary"/><category term="Visual Studio 2008"/><category term="Visual Studio 2015"/><category term="WebDriver"/><category term="Windows Vista"/><category term="Winmerge"/><category term="XML"/><category term="applicationstate"/><category term="asp.net"/><category term="caching"/><category term="controlstate"/><category term="hiddenfield"/><category term="impressão"/><category term="internet explorer"/><category term="notepad++"/><category term="npm"/><category term="querystring"/><category term="sessionstate"/><category term="viewstate"/><title type='text'>Aplicações Web</title><subtitle type='html'>Desenvolvimento de aplicações Web, Asp.net(MVC, Webapi)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://aplicacoesweb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>108</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-2261047184736554811</id><published>2018-08-25T23:38:00.000-03:00</published><updated>2018-08-25T23:38:10.736-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".net core"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="teste unitário"/><category scheme="http://www.blogger.com/atom/ns#" term="xUnit.net"/><title type='text'>.Net Core - Testes Unitários no Linux</title><content type='html'>Para adicionar seu projeto de teste, primeiro crie uma solução que irá agrupar os projetos. Para &lt;a href=&quot;https://docs.microsoft.com/pt-br/dotnet/core/tools/dotnet-sln&quot;&gt;criar uma nova solução utilize o comando&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;dotnet new sln&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Para criar um projeto de teste, é possível utilizar xunit:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;dotnet new xunit -o NOMEPROJETO.Test&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
ou para utilizar mstest&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;dotnet new mstest -o NOMEPROJETO.Test&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;Para adicionar uma referência do projeto de Teste ao projeto a ser testado:&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;dotnet add NOMEPROJETO.Test&amp;nbsp; reference NOMEPROJETO&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Depois, deve-se adicionar os &lt;a href=&quot;https://docs.microsoft.com/pt-br/dotnet/core/tools/dotnet-sln&quot;&gt;projetos à solução&lt;/a&gt;:&lt;br /&gt;&lt;i&gt;dotnet sln SOLUCAO.sln add **/*.csproj&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Para executar o teste&amp;nbsp; para executar:&lt;br /&gt;
&lt;i&gt;dotnet test&lt;/i&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2261047184736554811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2261047184736554811'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2018/08/net-core-testes-unitarios-no-linux.html' title='.Net Core - Testes Unitários no Linux'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-6094557220393258224</id><published>2018-08-25T12:38:00.001-03:00</published><updated>2018-08-25T12:38:10.506-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".net core"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Nuget"/><title type='text'>.Net Core no Linux</title><content type='html'>Criei um projeto no Ubuntu 18.04 para avaliar todo o ecossistema de se trabalhar no Linux e gostei.&lt;br /&gt;
&lt;br /&gt;
Para instalar há 1 mês atrás, tive problema de compatibilidades de pacotes, mas hoje eu peguei, segui as &lt;a href=&quot;https://www.microsoft.com/net/download&quot;&gt;instruções do .Net Core Downloads&lt;/a&gt; e foi tranquilo.&lt;br /&gt;
&lt;br /&gt;
Para criar a aplicação o &lt;a href=&quot;https://www.microsoft.com/net/learn/get-started-with-dotnet-tutorial&quot;&gt;Get Started introduz bem&lt;/a&gt;, e, uma vez instalado, tudo é possível fazer por &lt;a href=&quot;https://docs.microsoft.com/pt-br/dotnet/core/tools/?tabs=netcore2x&quot;&gt;linha de comando no dotnet CLI&lt;/a&gt;, conforme exemplo abaixo para se criar um novo projeto:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;os-toggle linux macos&quot;&gt;
&lt;pre&gt;&lt;code class=&quot;&quot;&gt;&lt;span class=&quot;prompt-unix&quot;&gt;dotnet new console -o myApp&lt;/span&gt;
&lt;span class=&quot;prompt-unix&quot;&gt;cd myApp&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;div class=&quot;os-toggle linux macos&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
Para pacotes, é importante entender que a Microsoft definiu também o conceito de .Net Core e .Net Standard e o &lt;a href=&quot;https://msdn.microsoft.com/pt-br/magazine/mt842506.aspx&quot;&gt;post .NET Standard - Desmistificando o .NET Core e o .NET Standard&lt;/a&gt; os explica bem. No &lt;a href=&quot;https://docs.microsoft.com/pt-br/dotnet/standard/net-standard&quot;&gt;.Net Standard é possível ver uma tabela de compatibilidade&lt;/a&gt;:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;

Entendendo o pacote, é possível navegar no nuget e ver quem tem compatibilidade para sua framework alvo, conforme exemplo abaixo:&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAY0AAAGXCAYAAABP6gwsAAAABHNCSVQICAgIfAhkiAAAIABJREFUeF7sfQtc1FX69zeb4X5ThhzUUSBlVETxggq1QPkmbMp6wVdN9t2otdT9KLnR5iXbdCu1LcpVPysam7jv4oVPiIUV2KsC+w8UvEwhcskAGwkMkMsgAw7K+/zmAnP5DQw4WNE5fuYjv/M7l+d8z/md5zzPc855HuqkABYYAgwBhgBDgCFgAQJDLEjDkjAEGAIMAYYAQ0CNAGMabCAwBBgCDAGGgMUIMKZhMVQsIUOAIcAQYAgwpsHGAEOAIcAQYAhYjABjGhZDxRIyBBgCDAGGAGMabAwwBBgCDAGGgMUIMKZhMVQsIUOAIcAQYAgwpsHGAEOAIcAQYAhYjABjGhZDxRIyBBgCDAGGAGMabAwwBBgCDAGGgMUIMKZhMVQsIUOAIcAQYAgwpsHGAEOAIcAQYAhYjABjGhZDxRIyBBgCDAGGAGMav9gxcALL7R7CQ7N3ofKBteGnqPOBNY5VxBBgCFiAwIAzjbajEbB7iCY3u9nYVWKOIhk2jqc0ATuhS9KVj8vb4y8MCTXAufVevaTTK2d2AiiLNjRCdnQjlocFwMvNTkPrQ3Zw8wpA2PKNOCprNCK6Ehm7diGj0lxbWLwhAoTXxjCIuT4M6AeDa5QhaX0EArzc1H1jJx6PsJhdyOruQAY4Q4Ah8AAREDywutrPY+vqBCzMWg2vPlTqOmsZlge4mc9hFwDutThiNV5qq0RbV0qOGRzD+aYxCF0VgfF6JdgFBMBO/VyDo8tn45lj12E7JhQLY9bT5CSGXVsNZOcycOLYO3jmxAlknTiHhAgtDTUZ2PrnrRg/fj0i+tIQ8y0YtG/aSo5i/fLV2F/SBtv+tLJNhp1hs7HpaztIFyzH+tVeaCs5gaOH/ownsmT4QpYEXbf0p3iWhyHAEOgHApwTpoEMyiPhnbYY3jlr1hhy9uTaueBINU91lzs3SNGJKTs6i7VvNfnQKd2hi+HJ1mNUceeOKVSmbXjnESV/QuXZZzuHA52u4fs6K3iSNHyxqlNK7yHd0HlZR9cXyzpdqR3PfsGT4YFGpXUusyXaZn3AS/vAkNKHOhuOdC4g+lynrOpMK9bmm9I3Wis+mEVjx7Zz1gfFnfpdWJ22TN1vY17KG5hmslIZAgwBswgMuHpKx8fGb0zAqjFN+GT9epww1vj0g9lZI0tjSQluUkEByxfySj9uETuRlHYEaQkx9L4RRyPsYP/bY2iif4d+y6m7xFh9rpuSxnMJWB2hUXNxKjU7Ny/MXrgRJ2ilrR9OLLcjdd1CHG0swVFO9SKmZ0rvJg7Awp1ZeqozTa6ajI1YGCCGG9kw1GXGJOCcGfVMn2mozMLGMC9S/bhheUY3lX2pk78v7DB+fRpkMpIux2vkOv505mIJm6TzaHddiI2rx2slQ01aMWEaQ9z8+tEkZJnLzuIZAgyBAUHgAamnaNK0C8POhGU4QZPu+o2rEZYQhh6UTgPSWONC3cRitdpEdoIm6pjlEBsnIApnL1zeFRu28wT2ua3GmmM1CN1AqpcwN1JTaV63nVuP2WH/QKlbKFZt3IXZxAjaSjKQkPAOFoVVIk12FAu1FdjZ0STaXoKEhQvRFrARuzJ2Ud2k+98agz9vojhxCTJiNIm5csN+S+UOp3J37kSYuA2VJxKwfKGbCX59ooGbhttrcGL9asjsIrB1hxfGe3W3xdI6TSDTRbgtBJHb/0C2jKwSyj47ArNNeA7Zm2a74p1D53CO0oRp+6D/lbGcDAGGgMUImJVBrPRCo2Zy7VymVudUdx5Z4EpqKmnnS3n6CoefRj3Vqczr3DDFlvORTmqUZZ0b9qV15hU3GKhCjGGo+GCKWs1mrJ66vG9B56wpoZ0bDNpFLT7IqefQGbqvWy139lkOA3QOp0Ia9Cuo+KBzFsXbhh/Rxjd0Hgzn6DPGS9l5dhWn7jNUT/WFhi+0NLiGH6Re0Q99q9MYH/7nLzSqtL6op4p3dE7h+sUYaG0FxTukvP3AXz+LZQgwBKyFwANTT2m4mBjLaedRqGspElZvhYwEkN5C6aYJPe6KGr+TW472M9COrp1Z53BwVSjcSo7hnTWLEDRhKOzVaqXV2JmUhUoLaORqD1h9AudkWdipvyxua6NdWF5qCaaypNKIyOFkeI8wlBa8xmO8KycAVGpUVG3nkHGuHRgTgRiD5bYdwlYvB2loDEJfaNAs3m3V5WgFIE1ZfazTiATrPdJmBE6LqZbKeIKdHSentqGRMGaBIcAQeHAIPCD1lF6DvGKQsDUBAX/ehdVkKzi3vmfdArd7Kma2wbRmgI7X7PtUcrkFICYhCzG7aMdUVgaysrI0v0/2YxP3Wz8LLx09gV0R5mnQEES7tZK2YmsCMY+SGtxsosleL4wx6VMxaKOWUTCaIIl5VDZREtrt5WWcdDzFkQhTahDfVxo4ldT91mlMGHtmCDAEBjMCD55pEJrj1ydgaxJtpSTbRsLCLNBOSrNBvHArdm3smbGYzdyXF3ZiBETEqH/ruXxtlchK2ojV64/hHwspvjIDWjMDT6ltOEdnEcLe+Rp2s1YR41ioOVfApSzZhYXPHePJY0FUW6N6C7EtrbZN19vGcf2hgc6jGBfcpzotaEN/k1B/cMuBykZ+SaKxRi2HwM2kAf2tkOVjCDAELEHgJ2EatHTG+oTVSAr6B+2MIQNxxgNgCpagoZ/GzotUN0eRVHIOQf/IwtGsRsQsNyPVtGVg566v0T5mFTKyEhCmPxG3mcljCT1aZtFOKhhu6jSY37nJXV+YsRYNfanTkjb0Nw2p9ThJ6mutqs5QKKPNAJU1VHK38b6/1bB8DAGGQN8QeMA2jW7i7GZvRcKqMWjKXI/13B5c4xVv39rRj9QlSFq9EGELd3WdQucrxE2snfT5F7yaLJUlqKQJ3DYgzGSnT8m5c+ptvf0KYs3EiRoq37iAEpkh3daioS91GtNkzWeyN9EhfdraloFznFBhEGRk6yG93RiS7ryM37FnhgBDYCARsB7TIMNlJTeRVZp84Wbod0PYzl1YNvwmjpFR/FxPk7KZEu4vmpgBnVHI/mQrYjaeUxtdTULNCVI1fc1xA0TQ9truQCt/fQOsm0aV0l5TY3DGoq0kgSSqSvW23jYzahaTOvUjuIlzNme4OIEkA4AacWLXUVzXT2stGvpSZ4/E9+El79jxwvLV4bBtohP4CTK9k/7UbQlbcZQaP2X1aszuQzUsKUOAIXD/CFhPPVW5CxET3kFp6EE0ZMWYnCHgJZX28u/aFY6MZzKRzS3HaY+lcag5sRWrK/UnbOMUdIiM7ohaH2ZiVTZOaPQsJgN4AjLCYnDsnSCIj4Yigg7mjSfrtFtjDUpILZWVcR7X210R+gEd2vPSZHejlbgtvkbGTtpdVUnG6LDVdM0J7W4KtUV29laa6Oywnu62aDx3AglJMsxOoLMVy9cgM2sXdp0AFkaE9UKX/mvabbZxObZmHyK7Shga18dgtlsjSk4k4WjbbNqF9gmydcnF1qKhD3X20BLukOHOoyXayb4SMi4tx4TXV2rGht14LOTO63Bda2bsiOmOqZ1k+/rzptkIoDG1kBK3keSRdOxrtE15CQm9bKLogTz2iiHAEOgvAtbau9tZvEFz5UboQYOzB4bnNPhqq+jcF6o5K8F3jQi1S3MeoYf/p/BeNdL7NSJqapTFnWkfrOpcMEvaOdxVSwddXeE6Zkpn6LMbOo/kGV17orzc+UH4GLpKhOhyHdP5bJr2pEX12c4dC6Z0Dueu9rB17Rwza1nnB2e5vA2dZzfMUsfbDl/Qyd2iojmnMaXTlOyznc+6Un6961SIwM7itJc6w6XD1ec9bKnOWcv2deY15HW+NMYorVVoUINieZ18XUpxmvMsPfWdXvvNjB1d/xx5aUHnlDGu6itFbIdLO8NX7eu8bHDAxQwRLJohwBCwOgIPcSX2l+GwfAwBhgBDgCHw60LAejaNXxdurLUMAYYAQ+BXiQBjGr/KbmeNZggwBBgC/UOAMY3+4cZyMQQYAgyBXyUCVtk9VVpqeJnFrxJJ1uifDAGp1PgWrp+MFFYxQ2DQI8AM4YO+i1kDGQIMAYaA9RBg6inrYclKYggwBBgCgx4BxjQGfRezBjIEGAIMAeshwJiG9bBkJTEEGAIMgUGPAGMag76LWQMZAgwBhoD1EGBMw3pYspIYAgwBhsCgR4AxjUHfxayBDAGGAEPAeggwpmE9LFlJDAGGAENg0CPAmMag72LWQIYAQ4AhYD0EGNOwHpasJIYAQ4AhMOgRYExj0HcxayBDgCHAELAeAoxpWA9LVhJDgCHAEBj0CDCmMei7mDWQIcAQYAhYDwHGNKyHJSuJIcAQYAgMegQY0xj0XcwayBBgCDAErIcAYxrWw5KVxBBgCDAEBj0CjGkM+i5mDWQIMAQYAtZDgDEN62HJSmIIMAQYAoMeAcY0Bn0XswYyBBgCDAHrIWAVH+HAXWT+5zReK74H36dDcfgxe1MKFVVY9V4hLuIRvL1lGsKFt7B9Rz6uBD+Ow6FOpul/bjEN1dj6nyKcquHa+Bsk8bXRhGYVSr8px6HcH3GxWon6DsDJzRHTJ3oh5smR8DeCqa68EnvPyJHHpW27Bxs7G3h5eiBq7nhEjRZqS29E/LvnkDs5GKnhLiY1/nQRKpQf24ndFYGIi4uAREfuQBKkKkXyG+8jB09iw/Zl8DFXl6oGBSkpyJCVo6ZZBaG7GL4zFmHp4kkQmcuDVpRnpyAlUwZ5PeUZ7oPAyGgsDRRDCBXkGTsRX+CL2Diq18FsIewFQ2DQIWBdSUMwBJWXqlHJA9MPV79HIfSrc0TkPH+86GvLk/rnF1Wafw0nG13w4h+DsX2aDerO5yP849oeCG1H1tFcPHdMjkqnR/Bi1FTsfnYK4iY7ovpSIZ7bK0OWoju7oozi/nUNZW4SbIqejeT1wdi/TIrpqMWOf+UjqbqHqn4Gr1qvJCMxT4jImAfEMGjiLk9PRm59b41vQsGHO5EoU8Fv6RrEbYhFzBx33Di9B7uPy81mrstNxO6UMrjPWUl54hATLIQsMR5JslbKI4Qk4gVECvOQmHKF2AsLDIFfDwJWZRpOEjd41VUh3WSCUyLrsoJWzc6w6cLWFv6TRyLM80EsSe+/Q1vaVCQmiBDm44QRJCGUyZvR3kOxdcQYthaqMP13s3H491JETfZAsO9wRIYH4PDaiQhqq8GOz2q1ZdzFxfxqVIvH4r0lXlSHC6QeLvD3HYm4Z/2xWHQPhd+39FDbT/1KjoyUAgiCliJETLTUyXA6+wrqCLIBC/LTSM4RIjDIGz2Ky01FyCsDphDDWBwohY+PFAFzXsDSAHvclBWAn22U4/TJIjiErCQGM4ny+CAgYiWiZ6hwISMPdepGiRESHQJBQQrSyweslaxghsDPDoEev7c+U0sr6iBRGU5dasS6eW7d2WurcbLaEUHBtqjsYig86ikVMZczRThw6RYqaY50Fj+CZ+f5YYUPx1i49BdwPWQqQr+9ir0Vjti0cQYiBZTnFOX5RpPHxonUP9N8ERfugRFaCurKy/H+KTlySe3TQlOMp6eIVD4TEOOjlXK4es2W0Y7UhLPYoZ5dyrDktTI8Mgz48Rb3fBEzLjvi2bW/wTpPfbRacPKrOrRIxmPTLB7V29DReGM14ePmAg0F96Ag1RVwD3f0i+H+Fnpg8zoP41h67sDF7EvYnlOH6x1D4CkZiU3LJiDYWZtUcQtJn5QitUKBalJ1OTk5Izh4AjaFDoMmCR+ePrj43gVUEsZRtddwoFhBKjXCa5wXNkf5YDqP1pGrTSXLQE69BJFzfGgNztEMyHMSkZLiAr+QOQifEwypyJqLgxqcTs6AKmgNIkRpKCCmYDa4BiN2V7DJawFHjtBBQ6/x25oylNUT7QHa9qjfO8CXngVJRShrnQMRqaSEkhDMkZxG2mkZFvsE8JdlXDZ7Zgj8whGwKtO4A3vMJfXLodwqXJzrhunaeaL0UhUqRSPxhqQRR8wCRqvtz/Ox+aojqXJmI8y5A4VfFWHHoQvA2iCs8BgCW8E9/EBqorxp47E/3BFe9irkfpyPV4rt8eyy2XiPpBaFvBI7Ui9iXQet8Ilx2SqrsSP5GqonTyF1jwucO9pRmFuEbYcK4f4KMR1nKuOTnsuY/8cn4PnJV4iVe+Lg6rEY06HE8aRcJHlMwccLRHA2nkyVTcirAXzniroYl3GzRSRJdAchpk9wg82n1xB3dAjWhXoiyNNWy1CMc2qeW64WI8nXB1tX+8Km4Ue8f6wMmzNFyFziQfnakZ56AXsbPPEGSSrTiUvUyyuwNfUStg4NRfxkrmP48LyDQsK4LKcMFxdMw8dLqGGKm9iRcBlxqfZI/72nluHo00R2m4IiKCWRmKIzELgGIOb1dzG/NBeZmZnY/Voa3KcEISIiAoE+rprJtfwYNr9zBua0S+5PbsD2ZfxWirrsZKQ3B2BlpJRW+vz48MaqVGhtbUJN0UmkFAjhFz2D5AWeUCcnutwR7G74zsF9OFw7viYbB8Wr7Rgi+AVKcDi9AKWqAEyyJl/kIYtFMQR+DghYlWlwE5EXqZwmnblGK9zxmO77MLWxGSe/UcJr5iPwQqP5NitrkHSpHf4LZiNGa+fwWuBPK/BK1DeQnkO72K6298T+0OGayZiM60cKlZg0dybW+Wpn7om0mpbXITq/EnlzAxDW2IzKNlsETx0O6VCuenuMWDADXlPb4W5Hj4ofey9DSBM4NyEIbIlBCOFCq3wb9bMAIno2CS0tpMIgLIYacxOTlF0RI2ZNxZ62Qmw/U4JXCkuobHv4eg9DEOEZ5T8MI4yqUdiT7WOepwYHD2Ka48oRW01SBQHlRdJU2IJg+FNbvYZyfQCMGDoWUcTMD5RRH5CqTBcM8CRpTh08JVg72V7DtJyH48VgV5w8VYVcpSfCTZpUQ6o6JVyk3kZGZSFE0lBE029RzRXkZZxEWvyrSBFPQcTSaET4RCB2SzBZJviD0IV3OgeacnE4rQZ+MWswiSZujaqIvwzD2CZk734VhzmpRDAcM6I5OwW/GVylVBFdQtgbG7gdhISsCh16RgyRtwQuylKU0SJhksQSOlgahsAvGwErMw3Adijp7T3LsCe/DgrS4Tt/L0dWiyOemewEWxNbhx541Y0o67DFXFphdwWhG1YsDzBA2NPTrXv1XsvlIelGYjiTeXmT7SRHgUKaH8NEZEtwq0DqsXy0B0vIXjAM06kO6WhtPXILyuDTDvXY70L1hGuiauolz/TQaUgNbkdpRR3yimuRV34Th1KrcIgkiE0xpDLy1DAArhh3sh/p1G/Aw3B2Jq5SrdLaSOhZcAfpmSXYKr9N6qm7aO8g1VcbZXS7Zx5P7Rt3TxcDBjDCwwlOHYQT4WnKNJrQ3Ez0iM3v5HIQT8KcmEkIicjGh/EpyJHVI0LqA7HEtUdETF+2QpaShnKfpdgWYDyjm6Y2jHFFQPQGiJuaUSPLQWYy7fRSxiF2juT+1ErE3NxRgPomqo0xjd46gb0fBAhYnWlwK/nQqW6I/5xsCEoRRJdvot7TB2HcKr8nptHBTXhD4N4LRTZ2erZ7Mk4ruDxGq19bUlg7c/YBJdXpMQxxq2fDK6cc6aSWOv45SQluwzA/fCLtZCJGZkkZfe1oJ3tqB6nSqm/Tqt78ZMpbLEk1UjKAc78YSqD4vhKbk0sQ/1kVQleO7prMbXrCSUXbchPzkSogO8cCkvg8hLQBoR0nk3NxwKhSAzy175ydjAqnXXG2HJ68YkEHWileqDYS8IdWtaSRiQwyPqg4SSPASO/Dn80ktvVKCpKLxFi0JRB9ZTdcYa5iH/oBUmkApK5v4o3jaZAFxSLQiP8IScQQkoSs5CQK/XetSpIx7Q0lEKGA0pJkQuNXbcxhgSEwyBHoaerpd9NFE+kMwudFOFn8I9yvdsD3Sa06qacS7bjV+T3UcxO9pYHycMzBOE+7mhEIupmJsxui5k2jH03CtbeQlVuM+GMXYesWijhLy7CUJi6dvTOmk+Yj72o1SukshZQnb93VcpwSeCKK1GqcVNKubIeC1F/G9mLn0V54cWI5nruqwHVKx69QMaqgugqn6mwwf5U/Ikfr3lH5HLZ6+xN4yFJHKVrUVvnuQBMix5zVKjmTIABpbdCsnjT1gwp1ZNM4TTaNnKJWuPsFYVHsSgRK+2/TKL8gQ7NSicOvrcJhg7oq8M6qHPiu2I64UCN20lQOWVkrxAGTINajXzxKAvuOcrV9wphpkAhE0kORxnahB3hrTT2aBCJI9HmeqkOtynLpgWmaQMYiGAK/YAQGhGnA+RHM9yYj9ukyOLe50aRnogg3hYwkAl+BHIWkH8doXfpGJCUWo2xaAJ2NMM0CUlWZ5gEqacfQHTt6RxNke0Mj8moFCPIlqYKKcKZ6Ip/2Rd6lyyjj9oSSAbq3Mnhq1kQZza3d6Zww/zERklKvY1vmcBwMJ4O8XiHttd9jWyrt0BnnjEiOaTRU0sHHEtyZy3fQsR2VDdypQJJezBJi9IJ2S7VTjdzWYF1or65GFmcAsEDVVk3biX8g7qJTf1WSxHRH4KjG0zS4woWEqaIa0lHpWFqTDEm7k2gzgAP8gsMR+zbP7ikJ2TS2kU3DmNeoKxBC6GLaWumijdgWYUhBU/aHeP+CGCtjI+HtziN/1BcgJTEPo9Zsx5/0VFp1N+VQClzBq1UT+cJveAouXCiFSirVyg9NKLpAe2t9FsFXX/poriGjuQt8eao2xYrFMAR++QgMDNOgzyxsmgg7jv0IhfdYhOq2gfaEl/0jiKEj0qvOFGLPUF/MHUq7ePKLcUA+BGsXcLMfz6kILs80TZ4kj4lkD3lYvXtqW74SvsFTNLu3auW0e+oWGcsnEvOi3VNUTuU312mzrD3mc2dELCnDhG4B2QyAlto62sZLxmY3J9z5hnYmFToibqWUDNA0fU7zx/Zy2pWVk48l1RI8M20YvMjwXl9RjSP5Nah0G4M9Czw0u5GGjsS6mXKsO5WPmEYfPONP512oyS2K28jNL8eRbwUIXTaSDNwWBk9XSAV0Xib3JsKepJmetjzvOaWE1HsIrhMTLSS1ofFpdP2SnRrkiM92wrppjrChvPG5CrhPGItgXt5Pp6vJppRJu7Pq6Ey2emFOjEBMZxy2BRuu7g2oF9KELe7bTCsk3ZJxFgGJDwKhC9l4xF1SWE32P5FEjGRp3GI6Y0Fbfn1zcDhpN44tnY9AsQNa5TlIO34DLgFrEKAlwSAPGSfmRE5BTtIhfChegQhvIeplJ0k15oDgl4MNVGN1FXI006YEXzN2ewt7jCVjCPxiEBggpkEr+nEjEWRXhzvEPCxSqZAxd/qC6XjbvgQHaAvsITqn4S4W4cVn6ZyG2dUxbVV9eibeExRhT2ou9lIeJzc6j/DkDLwcqj0D4TsRuxeU4P1sOnH9+R1aMdO5AxHZNJbNwIvqsxUWlGHSnUI6cyLBGJIkYhOqsfjZJxHVqMAVYnDdW0hpx9aSYByeeA17cmpwgNK20HkKNX0zp2I7qey8utQlRAPtGtsvuYak/OvYcamE0oKuESGGJBmGtX/0pbMq+rKKCUGGEc6cLaOJtuB+jSX5nNHckxivP8IUJShNrsCqRODguuFmCxlB51zmtlzDul2NqKZzGmPGjcd7C2hTA28OIaSBfrD/sABFdXMQynW2KAARobyJH0ikqv4GKso5qwQXRAhdsxHCNLpGJG0fzjR3QOAyClJiai8sDugyWRjmIftHYAziWsmGkpmIePU1IlIErXkZy6T6OjqSPmRy2PtFQH2UiAWGwK8AgYc6KfwK2smaaBECPAcuLconx7G/7kSR30b8bdmvaAuR/Dj+ulMGv7jXsYxxDYtGCkv0y0fAqteI/PLhYC3oHwJ0GnxpIDryUpBt+cGJ/lX1s8lVh9MpOegIXIpIxjB+Nr3CCBl4BBjTGHiMfxU1OEyKxsqgVqQlZkDOa9weTDBwt9wmIr01CCuXTjLYlTuYWsnawhDgQ4Cpp/hQYXEMAYYAQ4AhwIsAkzR4YWGRDAGGAEOAIcCHAGMafKiwOIYAQ4AhwBDgRYAxDV5YWCRDgCHAEGAI8CHAmAYfKiyOIcAQYAgwBHgRYEyDFxYWyRBgCDAEGAJ8CDCmwYcKi2MIMAQYAgwBXgQY0+CFhUUyBBgCDAGGAB8CVrp76i4y/3MarxUPQWg0uROdaHQRj+J7usX1GsbQHU2bfTgydOkNHQLpE2gzYSrO/n44Lh49hdhC8+m4PNOjnsD+aZq7merKK7H3jBx55A+8nm57tbGzgZenB/kEH4+o0T/NBUEXPzmDVd974eN1PpZfOsjXWzxxPZetxblhbA91G18dYvzMU+nPIkqF8mPkSKkiEHFxEZAMaNc2ofR4IhIzy+C+4m1sVF+w1XNQyXPJR/pJFJQ3QeXgDp+ASETTqXn969lNSzBXD3eYcCfiC3wRG7cMPn31P2VaEYthCPQbASsxDV39Hcj+jPxLj/Pr8g/eI2Vu5Dc8aiS/H21nZ/V14v5zZmD/TF0pLeSB7yqyPHzxHt3eqrvCz8lD85eijC4lPHQTzlPHYtOTw+BJN+zdaVDgVE4pdvyrGYrVjyFGfUkhuQk9n49oubfap/avOzgicp4/grUY/lKwaL2SjMQ8ISI3DjDDaCrF8cRE5NTbW37yuy4X++KTUee3GCvjvCGk69nTkhOxmy633xbtw++qqcd6hJBEvIBI2U4kpvhhC3lBZHzjlzJSBx+dVmUaTuPE8JdX0VXaY3A41Kl3tOwc4U/uV716SMn5v5jeNa8LkEvXi9twN8VSPsNwFxfzq1Et9sX+JV7djMjDBf7e5LcuoQSF39M1uJ4cXXfJr3Uz32XrPVAyWF/Zwp/8kP+yghwZKQUQBMUhhLuSvE6G00UCTKGr2I2dWN1vu+ounITMfj7itrgj4y979G4xNleyCqWZJ1EqXozXX5gD9Y3pPj5Y4yL5E+pjAAAgAElEQVRBkcr8VN97PWKERIcge2cK0kMm0QWJ5upn8QyBgUXAqkwDdp6Ie1KJFWeuInXyTERxLl4fWLgHhdopErklNa5T6IHN63Scpx2piWexo4JLdBEzLjvi2bW/wTqnW0j6pBSp5MCpmtRaTk7EmIInYFPoMO2V4I3YviMf10Nm4plG8oH+TTOl464dp2vIl01AsO7ecEUtXdNeQuWQ4yJiikHB4zHXmB5Fb3VxKqILVNdUhH57FXsrHLFp4wxEdlhQtnFdvT6bUUe1KZH12VXsudSI6+rr0b2wOcoH09U+NczR19d22eGpkU340sYPn8aM1LtCX0XqzrPY1uKLj1frLQC0bVHJMmjlT5ckztGu2kk1Jc9JJHWQC/xCyH/GHB6nT73iwJ/AdcZKbJzjSiv7K/wJTGLlkBU1QTJnioZhaN+7SoMRbJK2O8KSeoSSEMyRnEbaaRkW+wTwSyw91MFeMQSsgYBVmcYdcgnqNXMCovLP4UDmTcxdbs4HQzfp7aq7pit+4cMGnu4sayj5pCAvfDafXkPc0SFYF+qJIE9bnnJsMT86GIrEXCR5TMHHC0Rwtm9HetIF7G3wxBvP+mM6MYB6ciq0NZUcKw0lG81kjcLclvx+l+YUI4vUOYfnkSdAxU1sTbhMfitEajWXLbUk/dhlHGp4BG/8cQaCnFW4kluCPeTyFl2CF6VJ7a0u8snN+RjPv4a8aeOxP9yRnDJRvsTeyrYMKUtS/UA+PY5MHoutqyfCpqEK7x8rQ1yqI9LJzuRM/cxLX68YmuYT1Zbgy9QqZCtGIkrHeJW3cIqYuv88Tx7VJa3kC4qglERiis604BqAmNffxXxyL5tJ7mV3v5YG9ylBiIiIQKBP/93LcjgJXbX5LQGNS9NagxtNQvIIWI/THyaSBCRHq5BsGjMWY8WyALO+ZSyrRwS/QAkOpxegVBWASQNqx7G0wSzdrw0BqzINNXhCcu86byROHSJnSsEixI1+2DymNWWI3lrG894ez6wl/91a+wNPAt6oEbOmYk9bIbafKcErhSWAwB6+3sMQROqXKP9hGKH9yGzthRp/1+SQSUR/c+qqsAXB5HGPnB4N1dA7YuhYROVW4UBZIzC52+5xx3M04iZrXMfCeTgiSfV1spqkE/Kj6kVMJJUmu6AoP/LNzZVrj7B541FYlotDXRQLLK6r2t4T+0O1/tVpM0HvZfPC0q/IlqESvKGbtD2k2BRShyVnqpCrHI5wrQc/A/r6gKFBPpEEYYKvkf6NElGPaQpWVFSRDCjCpgl8jqdqSLWohIvU22gCFkIkDUU0/RbVXEFexkmkxb+KFPEURCyNRoQPuZfdQu5lzaAhdLGS673mZrSSv/QacvrUGhKJlRHuUMlPIyV5H97veJlsGjr3sWYI6SVa5C2Bi7IUZTXApF+R65JeYGGvHyAC1mcaRLyzry/WjvsvdnxyHVE97RiiCeNtPkO4kPOu1x8USNoInYbU4HaUVtQhr7gWeeU3cYhWsodIGtgUMxVR5BLWNDxM7lvvID2zBFvlt0ntRNJPB6m5SP0EN8OdW+4ezgYe7GzsqTyaJNTOaGubiHmQjYBzI9sVHDHdU4BDtboIy+vyJB/oOj/dlpVt2rL+xnhK9OqmQrw8HeHUoQDHQ3VMw4A+8rxoKYYG+YQiRE0WYNWlalQ+xu0uI9vUpVvAOPI0yOtetgk0L5NXR3JMbiY4iCdhDhmLQyKy8WF8CnJk9YiQ+kAs6Zt7WTPF9xLdSoypA0K/aLwQoVWfSWLwQrMcb6SfRtFSKQLuR0Ig5uaOAtQ3ERmMafTSF+z1QCAwIEwDNHFGzvPBkb3liL80EnvGmSGdJAHpaPKHbeZ1v6OFtpD6jlT/YqgQxfeV2JxcgvjPqhC6crSpikDViPjEfKQKODep48nwTpIIsYGTybk4YESETU+IEbNRkOrG3SANqdrs9Y7D9KUuO718lpTdb8BMMzo7GTVUIKReJUaqt1S30aevv+3i3PzOHIkx+eTTvNoH60R1pJoagrBoEY9qkaOzA61Eg5DoMRda1ZJGJjIKyqDiJI0Ad3NJrR8v4OwfgAM5DdenUEwSgn1HOcrJH3DA/Qg1tKASEltS0UKFc1XMAkPgQSPQ0xR4f7R4jMGmmXI8l0k2APJz/SBCu7IdCoGtyQ4a59FeeHFiOZ67qsB1IsREiKmuwqk6G8xf5U9qJR2lVJaS/nbrA+V2DxOzuYd6tUFeF4iRKPUi+luXJWX3gdTekipajM7GqKWpIbDhXf1Taf1tF0eI50hEiq+TiqoZMZJq2iHniT0+fBIhl1gAB5orm9WTpn5QoY5sGqfJppFT1Ap3vyAsil2JQOn92TSMKun90XU43Amj+uZWSqu3W0pNrvD+t8qqOohlCOHSA9PsnUiWgiHQfwQGjmnQCtL/Sdo59M1l7Ml+2HSi7j/N/DkbKukAYQnuzH2cZ7tvOyobOGO0PYn2ekE3l9NuqXZa147QmxDbq6uRxbku7csxjqHOJDWRmqWaZoguFZUCF+U0AdNWYXXob12WlK3ftvv8u766EXVw6eq3yurbaBHQFmlzTLS/7VLT6YT5M91wIFeOA7V1cKedd/5m6XeFC2mmimpIR6WjrkmGpN1JyKtxgF9wOGLf5tk9JSGbxjayaRjzGnU9QghdrCSNCH0Q4CtAUsHXqJszpws/eVk5lPY+GHW/1TTX0LZfF/g+CE2b2T5gL37NCAwg0yBY7YdjLR2yW/JpFa3wbTDGGOm222QkrsUPxvH0bMsZsX2cDOwHPMm6o4aOxDqSbNadykdMow+eodnNi5hAi+I2cvPLceRbAUKXjdSqwgSkf6d3NEHlVnPGb1dIBaQeyb2JMDo0iNpq7DmlhNR7CK43NKJQKYK/uRW2PlFDyTAuKcOO00VIdRtLu6c6UJhbhlzastoVPPtZlyVlUyWV52nHV6Ej4lZKuydeXpwfhrvnMEh1O5aMwLWplWPHV05YN9mRdk9V09kbBdwnjDV/aLO/7dLWK5osQdCpr3Gk0Rlrw83bK0AbWX0l9sik3W118NFMysQIxCErsY3OaZg9cS10hVjc15lWhSa5HDWcPgw3wLGp1hsVKC0lHZPQgWwkEriS1FOT/U8kXRBjadxiosgBARFz4B5/HPuS7bE0RAJVeQZSTtdj1JwXINVqlAzzWFYPB1VdhRzN9hKQ9osFhsBPgsDAMg1q0ohZ4/FMPu0eot0eJqGxCtsOVZlEqyMEYry3LQBh/G95YskIvmA29kuuISn/OnbQltEWkiRs7IgpkHps7R99scJHtxtHSOcnJBiTeh2xCdVY/Gwo2TKaaOvs11iSz5298MTaBWSIVZSgNLkCqxKBg+uG89RpHGWPqGVTUEnnNPYc+h/E08p8+szxiJtGu7muape4zpzdpD91WVA2kdPeqMAV+RDDQ2hmcA5aNgd7Jhu3gU7Rd9DW6ScnYG7dNazb1YhqYnq+48bjvQU9bKHud7u09duLMFcyBHkdEsztUboTQhroB/sPC1BUNwfqGz1EAYgINW3H/cc04ULyO0hRn+nRBjoP8n4O97c3lr69EXOoflX9DVSUC9VMhQtCn8WIi3VAckoadudQrMso+EXGIjpC0mWFMMxjWT1AE4pkctj7RcCHmTO0aLP/HjQCzEf4g0ac1cePgKKaGFQRbKJ47i4zySHHsb/uRJHfRvxt2a9oC5H8OP66Uwa/uNfpRDjjGibDgkU8EATYLbcPBGZWiVkEaPNC5fc3EZ9chIsetHvK+LJL3ox0Gpwu/+vIS0E2Z3f6VYQ6nE7JQUfgUkQyhvGr6PGfayMZ0/i59syvhK4fLl3Ckv1f4xQ8sZ0uVPKysN0Ok6KxMqgVaYkZkPMaty0s6BeRjLvlNhHprUFYuZRdVviL6LJBTCRTTw3izmVNYwgwBBgC1kaASRrWRpSVxxBgCDAEBjECjGkM4s5lTWMIMAQYAtZGgDENayPKymMIMAQYAoMYAcY0BnHnsqYxBBgCDAFrI8CYhrURZeUxBBgCDIFBjABjGoO4c1nTGAIMAYaAtRFgTMPaiLLyGAIMAYbAIEbAKndPNb/9jBqie6o7aGlT0d1F93CvkyIeeggC8o5nb28Le8FDgwTGTnTcuYPbbXRF9V1NOx8aMgRCGxs4khdA4WBp5oD2VifaWlrQTM7cBQ6OGKbvl0NX7z0VGpra6BpwAVzc7GF3H7jeud2Cxrs2GOZiQ6VZEug6+0ZypkQ+3vlou9OiQKOJI3rDcoWOThhqex9EW0KmQRo2LvXhcHntiBkEVSg/thO7KwIRFxcByYO4jUVViuQ33kcOnsSG7cvoUkszQVWDgpQUZMjKUdNMF+C70+WcMxZh6eJJPdwS3ory7BSkZMogr6c8w30QGBmNpYGcPxfuUOhOxBf4IjaO6tW7qd8MBRZFW03SuKdqwy1FOzqGCOHs5IBhrg4Y6mRLhHdAoWjF7bsW0WNRonvtrai7beC0wqJ895+oE+0tt3Gr5Q7uDhHA0dEebs72cLIdgnvtbTTJKdFu5Ibi/uscHCXw9hnNqR13OmiEmIa7tAD5uR70Ftg7UL/rfuSHnvuKyPFXd5wDnB/o6mFwjUvesWI6RPoV03olGYl5QkTGPCCGQaO4PD0ZuXQxcs+hCQUf7kSiTAW/pWsQtyEWMXPcceP0Huw+LjebtS43EbtTyuA+ZyXliUNMsBCyxHgkyTh/LkJIIl5ApDAPiSlXwMVYI1i28Oq1pk6o2lWYi83I2h5s6ILizrd4fdPnqJ21AgnhPV5f2mstmgQq5Oz5O17CUlxeN87CPNZJVnv2EObuvYGAF1/EQeO2/JiP5+LSUez5B2S/PM6M1znr0PHLK8W4z+j5ne14/fYojCprQciOl/AXb/1WNeDgxt04Tjcdf1fphL9vj8Z8m/63+vz+dxBdFoTM10LwqEXFVODdP34E2bxYpC/ubcxW493Yf+LwuD888PGoa8rgGpfGY8WiDutKpNN68OeSIyOlAIKgOIRwV8vXyXC6SIApdKW+aKAkDvIPn5wjRGCQN8iRpPnQVIQ8ej8leg0WB2pFAh+SScr/gn2yAsgXS3i8+5bj9MkiOIRsIAajdS3ssxKQb8a+jDwsCuD8uYgREh2C7J0pSA+ZRBddmifB0jdWYhqkmuLUUbRmVPvK1g824/Bm/EvamAYc/utuvCWMRPbr0/SYixIn3/k7Xm14Cqd2BsP2Sg7e+k8BciobyX2qHUZ6jcMzv/8tVk8C5f87/lrEFfdvjM0SkeMlbsJRIOf4p3j3s0p819gBWw8xnlr0O2wJ9yR3NVyQ43WaBMoX/QGLK05hd34NalVOmDj3aexbZIfUA58j6Uodmm1EeGrpYvyd8ukuUe9uSi1ST16DYtxv8aYxw+ASPTITf99BN64+opf3TgO+/M+n2P0VRxf5CHETYdYTc7Hl9+Mwqt90VeDV//NvassKPFN1RtsWO4yaGoQ314ZglqOWYovrfh4xP57Cu1/V4MZt8jnlOxVv/vlphAzVtdxSbM2Vo+Dpsz9hAle82wSEjPwSJ8/KqQ/1bqu9UYjjlSKEzHcipqGjg/7vtU2UpuFbvLv3cxwuqkO7I5Ux72nM1ytC82dvbTLJ0McIS8a5J3Zb0o/0BfQ8tgdyXJrrU2ofMfW3HCNxjr7jbu8nSqS++XdsuP0Usug7HtUr7RX0XWrG8v+6TN9vkRvmPVqJtBIO7r58393lxCtayCXCEHxJYzlK9y1oe08ly0BOPV12qZtgiVHI6ar7lBQX+IXMQfgcHuddfex5w+Q1OJ2cAVXQGkSI0npmGq7BiN0VbFKb2kEj+W7h5Wk1ZSirJ9oDtAxDndsBvvQsSCpCWSsxDeI/QkkI5khOI+20DIt9AvjLMqnZfISV1FMPwcaGXJ1WnsWa93PxZYXClHmoaRiK+XO9yO3aZXzZoEfU7UqcvAJMDffHqNvf4PV3zqLc+2kk734ZWe/9gSaUWux+6zhSG5wRteFPeIWKcH7sfyPv3y8i1luFyx99hOdTGhHw3B9wal8sPlrmAdnBj/DS2e5KbIUduHryDIofX4FT//cNZK+lVexnx7HkrVzYLn0e5/7vZqTPE+DLg5/jpD5tOjJvy/HfSmDCTN2Er0e/9k+PUZ7w6FoRK5Gz/yOsOduBkLUv4lRiLJJf9EZd5r/x/EfyLnz6Q5etDbUl7RTOT12qbsvlfb9DQMWXWL33G61Phz7UnfY5vvT9HdL/9Rqu7luMWT/m4aX/fKulrw/Ymi2Hr880gLXTeJj3mAhVX13GeT0bwdWsy/hupD/mGQiSlrRJgdQPDmN/lSe2/O1lZO9YiqjGHGKsbXqdZVmbTHu3LzEWjHMqrvd+tIDWgRyXZvt0KJ56gpY9RYXIocm5K9z+FrTwpYURfceklun9uxSAG/83Tp1Bjh997zt+h1c39+f77i7njtAOQ13s8JQRwyCvJygtKIJSEogpOn/PrgGIef1dvB1LTrNuZmL3a3/BX/95DLnlTd2q0fJj2LxqFVaZ+W0+Vm52YNRlJyO9OQBLI6Vk2zWbzPQFuZdsbapDeW4yUgqE8Jszg+QFnlAnJ7857hAbeYN0cB8O144asnHo8ojgFyiBsqgApVbQ+VqJaQAP29rjYPRYIP8LrHnl7/BbHo/IN4/j3bMVuKE3IbjMnImnhDdw/Kvumbn5yiWcx1g8M5PcyP1Yg/JWJxp4EzDxkaEYNUpCvrv/gI//NhchNBBsHe1ooBEYQnt4kE3B9nYxdp+qw4SlS/Hm4xKMojxTn4jEm0/Y4b9pBbiqh3W7dyBipzqrpQiPqRMQAJpM/ELwnDfnlk+IR2dOwChVHWRVPB3UUIdaMqOOfMScv1OjPA3FOPgVMbJli/GXqZ4YNXQoJs56Gn8LF6H8bB5y9DDpF13Ulr88PlTdFtuhExA7n9Z1ly9rPuK+1O0ViC2Pe2gkKyonys8Jispq8lNHoS/Y9lCOSZ91QSXAo49PRcDtQpIMdKO5Gsf/pxGPPjbBUJVkSZsozRGatH6zLBJRvkPhQVLfU88/TROIntWkD23iGQUWR/U6znUl9dSPltA6kOOyhz71mOmPqaDF3mVlFybNNP7OE7uYx33HltCuzVnl4I83F0/AVG8P+qb7/31z5TjbCSB8eIie9KMjrwZlciVcJN5GRmUhRNJQRMdux7vbViLUoQJp8a/iL2/+ExmlTSCjAGK3bMEWM79YcqzFG5pycTithuwTSzGpTwboJmTvXos/v/oa3kkuhyQ6DmuCdVzOsCaVUqX2F08mNsPgIKSZSoUOPSOGiCR5F6UcZXzO8HgbYD7SakyDtkph1uJonPr3q/h0yyK88gQRWVuM/Xs/QtiaQzhcoZ0UbMZixeN2kJ0txHdqulQ4n1VJYsY0zepg5DiEeDTi8Pv/wusnv0GOWmpxxkRf/VW8XoOqKlGscsOsSfq6ZyECAsSwqZJDpic1jBrp0T2YiOlwzGeUtx4TsKGdOpyKjZcb02Cmak3Ub+awrbqhpiuAJi/98KifJ2xaqyH7sTu2P3R5eBEeegVzZTirGlHMlduHuj1G6lR4msJsHGlJRJsa1O3sA7Y9lmOAgOGD7SMTsNirAzmnrmmkpLICfNkowmIdI9Mlt6RNlOYG+Rt/lPPz2xVIJeilc9Detzb1QHbvr3ob59oSeu5HS8b2wI3LHvuUFhjzfIHzpHrVeCwkSZD+ht9UPMUN+T6MnZE0oWnUtTyw9rGch3mK0EQ1oZkIdRebdyXsIJ6EOTEbsf31FfBtLkKOjHPrS26Cya2vxMxPzPn7NQmtkJHXxnKfpVgaYDyjmyQ2inBFQPQGvPzyGqwIEaEimXZ6nZbf/6YQFzHJJM2oJz54v6EvQpNlddnQBE8MgPutphzNZbl46Z0v8NbBy3jqbzNpohNi1typ8Dl1GccrQvCXkddINSXAUxvGala7Nt7YsuNF+KTl4PjJdBw52AYbDy9E/Z5sFMYTCUfRbW6Ca0TSpteRZEKhCM2c+Gw4b2tSadVIlm7CxFA3MpZ10LdAXn8e9zSpySSC6Gomfs/pFPWDLYnPasZkbiuDhXS5uOlNhFwFQhLRdQyvD3Xb9mRg7gO2PZZjAo5+hEbV8dbBfJKSxsLjbDFqvX6Dpx6hNPpuVi1pE+2oU2Nu8B0LSTrVG+Z9aFOPZPf6spdxrs3fWz/2PrYHblz23KfOahXVWx8VkmpxAp5SkWrqMqmmVk3QLGb6gLNB/xjj2tdyzDrl6gDn6l2oNhLwh9aaK8jLyEQGWaxV4imICDDS+/BnM4ltvZKC5CIxFm0JRF+90nOFuYp96AdIpQGQur6JN46nQRYUC519XFehkEQMzsmwkptL9OeZViXNBPaGEgjND9wWXFUHtyI2j4FJY3girMY0Ojs7UUsql26dvqY2F18y8Mz8L/43GZ857Z96dew9lVaXeaSiqsaqcaQXdfTHR5P0GjJUghXPR9OPmM6NCnz52ed464N/w/aROGyh1Y1B4MRZuOGpV/+AVSON3pHk4MFNPtYIjp6YReW/l1+Iq7/3xESeMmvP5+CkjT9WTCW1EdHFMYc6I+bQrp787EyYCU9xPUY1N+rr6SkpSQfchKlW3Vmr7geErcfMqZh6MB2p+cXwIPvDxKWkJjRuvSVtuqNhnHUGkqKKFg56WD2gNqnJ722cU5Le+rH3sf3TjUuPAOo31Rdkx1BhFqkYORXzmzO1Up61cLZWOfRtkNYGzepJUz+oUFeai9OZmcgpaoW7XxAWxa5EoNRVM7VyNo13zpDtgD+4P7lB7TxMP5RfkKFZqcTh11bhsMGbCryzKge+K7YjLtSInTSVQ1bWCnHAJIj1pkIxqeftO8rV9gljpkEiEEkPRRrbhZ4Gq7WmHk0CEST6PE9F58qoRS49ME3+FprGWodp3LuDhsZ2rDtZy7NFUYHyH+mjdaMVUVf9HoiaOwq7PyvA7qpv4fH486Qf1YT2H+XIqbJDyFSNnt1llDeinpuLnLOHUVxF+lMd09D1/UgvBAgvo6rVDo+OIl2qLtxuIFXFUB7dpikIlsUQzfPHkrotDxv+MwEf/15isMOq/UY+Xt37JYrJfhHFMQ3vUZggLKCBQPoxPRXVd0XVuOMgIXuNZbWaS1VVxtkdusX67ypqcUcowgR1uVaq29rYGn+vusaRqmOxXzpeP/YlXGgbbuxMHtHQEjxtxGQHIbVnJY0TtZ2KCzU4X0Y2DZ1h1Npt0rWB93/z41yXvOd+tGRs/4Tjcug4db+9+z/XkKOqJBXzYrXdUR3uF2erf9+ucCHNVFENp0zTzkRNMiTtTkJejQP8gsMR+zbP7inOprEtGGSb5gl0mNfFVBqRLtqIbRGGyZuyP8T7F8RYGRsJb3ce+aO+ACmJeRi1Zjv+pKfSqrsph1JAKjI+rZrIF37DU3DhQilUUqlWfmhC0QVanvssgq++9NFcQ4zPBb48VfM0rMeoIT2+tfQlHejjDrh9l/wRue7MJXWTHFcr5Dh/+RLefecjvC6zw/9aNNXAsOnxeCBCGgqQdNkNi8P01D1VBbR76t946eS3uPqjAjd+rEbOyVxaxZB9QK2rphU8qVQUxGxyaKK8QZs3n3vCCZf/k4J3z9NE2qDAd2WX8Dpt7Y18/xIZr/sfvstMxpK/ngJJ3erg8cRi/CPMDd+lfYS5b36Og/9TjJzLxUilupdsSsf5R4Lwj1XjNIzKcQJWP+EG2bHjSLhMdDY04Or5z7HhVCMmhAdhVk9qIQtIdq4twFvHK/AdtffGlVy89VkNRDOnaT5aa9VN5VgHW6M+099xo26rPak6aBNFbSOaacuvWiduHCxpE2cfGQf891g6Dl8hzG/IcXL/KZrQ9FR5/WyT8VgwJs/cs9lxrs3QWz9agv9PNy6dEfK4F5pltI2dPpKQsLHdi7R+4jxw3zedrpbYo1legS4NFjECcchKbNu1HbHRoZDyHdbgbBq0oue3aYjBZ9MQkm5JLDb8uZP4IBC6wF0i7tIy1GT/Ezvjj6s1MPChLb++KnydtBvHcq+gvLwcV7KTsO/4DbjQeYsA7WRvkIcWjXMip6A19xA+PM3lKUXB8URSjTkgeH6wgWqsjubjZnsJfHm3YZkbvfzx1pE0yAhu4+iA5LX+2J+Zh9fPfgEFdYiNgxse9fXGX7Y9hecm6UkBHC2O4zDfV0AfdCBo409XsJ0aiY9WfYG302g77MEWWj3TOQ1atUT9+Q+0vZZLZk977wPhQyv+5zcV4pktG/DmqueR4Pg53j3wEQ5yahsHEabO/C0+el7/LAg/AD3FttfWkKQg7B5kZJAPWfcnpM88i3fTCrGbaFCoBHCmcyEh4Suwi9Qqj3YxA3vMeu557BPS/vO9/8R7dE5DnW7pH7BlMd85kJ4oMX03is57zG88g+djb6CKJkWfqb/FPtInaxYk1qqb9PJWwda4z17GLKMmuZANLMThGtqfGGdg4O9OZkmbhmLFy0tRTuc03n2LOw9ERvDwp7Hlic+xumvbbf/aZDoWTPuEN8bMONel7bkfLaX1pxuX3C6qWfvT8F+hP7ZM1deVW0q7MWrGY8Va37cQ0kA/2H9YgKK6OQjlhA1RACJCjet/cM+q+huoKOesElwQIXTNRgjT6BqRtH0409wBgcsoSImpvbA4oMtkYZiH7B+BMYhrJRtKZiLi1deISBG05mUsk+r3BUkfMjns/SLgc3/mDDWlVvERrjuFaf6+F56OaPgGz8Wmw3bty0iYpb/bhScti9JDgDvIZOlpZQbcT46A2XHO+nEg+qbnuUiOY3/diSK/jfjbMjNbZQeCqJ+6TPlx/HWnDH5xr9OJ8PvnGlZlGhZhQwbzjrt3yeKvhJKsApZfImdR6b+CRD1fpvcrAOCX0cRexznrx4HsSHML2NYrSXgrsR7hW+I00sZAEvGzKLsOp+Pfwmn3ldgSM8lgk1V/ybOKeurHWxi4V3EAACAASURBVIp+1t+OW7csPvnQzzoGabbW2/jR3LbdQdrkX26zehjnrB8HpFv57MZcRQ6TorEyiM4+JGbA50HdcjsgLbSkUO6W20SktwYhdo11GAZXq1UkDUvIZ2kYAgwBhgBD4JePgHV2T/3ycWAtYAgwBBgCDAELEGBMwwKQWBKGAEOAIcAQ0CDAmAYbCQwBhgBDgCFgMQKMaVgMFUvIEGAIMAQYAoxpsDHAEGAIMAQYAhYjwJiGxVCxhAwBhgBDgCFglXMaOhjryiux94wcedVK1Lfdg42dDbw8uUvbxiNq9P2fRPxpu+suMv9zGq8V3zMhw8bJEf7jxmDtvNHwH/DD7bewfUc+rgQ/jsOhTia0DHTEwPZxf9pmnMf4eSAQeRB1cHSbGXPkBs7TU4SoJ6WI8e1pwFmDzt7K6O39QOBvrkwVyo/RGYyKQMQ9qDMYqlIkv/E+cvAkNmxfBsP7bvXoVNWgIIWuCJGVo6aZrvtwp7uwZizC0sXkn9xcc9CK8uwUpGTK6CZb7ooQHwRGRmNpoFh9zbk8YyfiC3wRG0f19tVth9k6e39hNaahKCvEc4duwnnqWGx6chg86aqpO3SZ3qmcUuz4VzMUqx9DjAVuKHonmfzBn89HtNwbmUv03RBZktMKadxG4u2okXodfRd11TU4dOYqVtXdw+HVXvCyQjX6RRi21xGR8/wR7GHqxdzK1ZoUN/B9bI22WaMMk6YbjbmBqcO0Vm2M0Zhrb2tBXu417D2Ujx/++Dg2+5hzPWQNOk3L+LmMR2O8Wq8kIzFPiMiNEZA8kDUqMan0ZORy96abXnarR14TCj7cicQKCcKXrkE0pW2uOI2U43uwG1vwt8X8V5rU5SZidwp5/1u8Eku9Hcg30UkkJ8ajVbgNL9BNuJKIFxApo3JT/Kx22tsYU75nKzGNu7iYX41qsS/2L/HCCF1NHi7w97ZBe0IJCr9vATytsTK+S24bmy33oMfX6vuJs3OE1GeYIWPw8UCwswqR5C/48Pde2Dz6fiowzmvcXlv4Tx5pnOgBPD+IPrZG26xRhjGcP3EfmIy5YQgeR2eed51Dau6PWOfjSVdp8gVrYGFcxk+MBV8z1XFyZKQUQBAUhxDuJtc6GU4XCTAlmFbyA8VA5KeRnCNEYJA3yG+T+dBUhDx6PyV6DRbrnGL4kExS/hfskxVATkzDlG2U4zQ5XHcI2YCYOT6aa899VlIzN2NfRh4W0c23IvIcHhIdguydKUgPmUT3SpknwZpvrMQ07kGhdsN8D3eMqRN6YPM6nUSgRGrifxEv8MOnMfqrdRWpfs5iW4svPqaVug1dC/z+KTlySc3VQs5T1KL43AmIIVBSE89ih9qj20XMuOyIZ9f+Bus825GbXYS9ubdQ2UJqMTdnhIX4IW6Wi/ZjalSrdK6HzMD86lIcKFagvsMWvjPH470QIU5+Qr6lK25DIXBE2JP+eIPy9XUd7+zpRsyyDvWNd4HR3MqvFlvfvIjKJ0OR9Fi3CuHix/8Pq6rH4tN1HHPV0TUTzzSWYc83zaimS3rdJSOxadkEYkTtPO31gyJJXz3V37b1hplxR1rax7p8vZXPqTUuUJ9MRei3V7G3whGbNvqgcJeR6k1xC0mflCKV3P5Wk8rTyckZwcETsCl0mJmJ0khdUiZD2KEaGkfGwRlr15P0yw3NHuuwpA+oDJUSWaeKcOAbbgzSDc+kspw+zRdx4R7aRVRvfW1MXy/PQmdM8hyCIw2kCqakzrAEz/6MFX08hb2Mx4eRmkDft50fMun77mZkKqQn0ffd5otP6fseQUu+nr9XmvPNzgH8X6ZKloGcegkidRMsMQp5TiJSUlzgF0LXjs/h8ZXRC8Q9v67B6eQMqILWIEKU1jPTcCVHdLuCTYpT+0MSct73eEJNGcrqifYALcNQJ3GALz0LkopQ1kpMg1RSQkkI5khOI+20DIt9AvjL4in+fqKsxDSEmD7BDTafXkPc0SFYF+qJIE9bnonXHnNnDkN8ahWyFSMRpRtVyls4RYzAf54nRiirEZd8DdWTp2D/Mpr0O9pRmFuEbYcK4f4KTfrRwVAk5iLJYwo+XiCCs/1dFH6Wj9j8IVgcNQPvSWxRX3ENWz/Jx2bhY9gzTTNh2wruoZREet8F0/DxElsovrmEJcdIpVY+DM8smYlM+gArs/Ox4vMSBE2ciUj+pZtZrNsbbtPHK8AkJ3OqAv6sarpyipFFKqfD85xgq7iJrQmXsTlTpFa/mbZXgXijovreNsswM6zG0j7mcllS/hBwdP+Qfw1508Zjf7gjvOzvkAsl/dCO9NQL2NvgiTee9cd06pN68oewNfUStg4NRfxk3s/NkGxvPxx+Rdod10ELl6MXcITWaUFq9/C91WFrQR+okEvj7ZViezy7bDbe8xRCIa/EjtSLWNcxm/rVTf0t9NbX/NOhYXO6n5SobqAFkrOtVjNiCZ5aGvr9HfSGhT1Cp7oh/vNq5CpHIly3VlLWqb/v6U/T923J2KA5YEcPc4Dpt6lCaUERlJJITNEZCFwDEPP6u5hPXvkyySvf7tfS4D4lCBEREQj06b9XPh3+ddnJSG8OwMpIKQQF5vqIJ568ObW2NqGm6CRSCoTwi55B8gJPqJPTfOKOYCO1l4P7cLh2fK3x1qe2Y4jgFyjB4fQClKoCoO8AladUq0RZiWkAI2ZNxZ62Qmw/U4JXCksAgT18vYchiFQpUf7DMEL7fTtPkCBM8DXSv1EiSrsCV1RUkdwgwqYJ9Nk0NqOyzRbBU4dDqnbGY48RC2bAa2o73MmXjq1QCBuuLDIGiuzpDxpgB/Jvw/dJ0u1O1qi/RgydiM3yW1iV/T1Kp0mhmzLueErwoq+GmdmOGw5//IhKEhNX0EfOBa+Jw+F5qhKF5LnJdGCaw5tsGt/X4P3PqlEvGoNIUznTXMau+DueoxFHtKsnDefhiCSV3slqWlmTZwkvaqNBe82U1qe2CX60GDP96iztYygtL7/a3hP7Q4drV+O3jFonQNiCYOone3gN1TDjEUPHIiq3CgfKyEHJZAtsWjReRgzVMZe7KM2+hCONbohbS+NCHd17Hba99YHiRxwpVGLS3JlYpzNMTyRpSF6H6PxK5M0NQJiWhB772kzfGke3K1tIHXwVSTU2CJvziIHE1TOempL6NFaMFk+9YSGaKIY/LbxOfatCuJapK77lvm/CfCKNcEu+117mAGM8OO+MZXIlXKTeRkZlIUTSUETTb5Ha//dJpMW/ihTO//fSaET4kFe+LeSVz7RAdYzQhXc6B5pycTiNbA0xazCJJm6zbslNym1C9u5XcZhTZQmGY0Z0HGKC+c3gKiX58ya5gdyAGwbyWSugNx16l5WKvCVwUZairAaY1I/5x4TMXiKsxjQ4Z+XTQ6chNbgdpRV1yCuuRV75TRwiqeIQrZo3xUxFlCd9+OQYJ2qyAKsuVaPyMR+yDZCu/BJNFuP8EcatTARkH3CrQOqxfLQHE4Mh+8F0klqko82sw2pvoayDJBhvfXvJw5g0zhk2+U24QhfwSrUD39PDsfsDI6ZDLsQxwlNv94lgCL0nFZta1WYmkNi45DVjBeYQeFLHvRclhb8Fi1/jkt09nA0+fBt7wol8Gffl/t8+ta0PmBnSamEf96F8T7Vaz1x4GM6CO0jPLMFW+W1ST91Fewf1D6nw4Ga6i81cKbp4RTktaM60I2zZDER1eQe0Qh3kcVA9BskznH7w8qYxmKNAIfG3MC1/61df8405snOE/m4GNk00HHA946mhrk9jpTdQjd/TomeupIRUrbegmDycxjVJYfQ3SOIL5b7D7y34XkV9nAPQhGbyZOTO6xNVQ6CDeBLm0NXgIRHZ+DA+BTmyekRIfcjNdl/9n7ZClpKGcp+l2KbnltUYBv5nVwREb4C4qRk1shxkJtNOL2UcYudI7k+tRMzNHQWob6Jaf1lMQwuTkCZ435HqXwxFKb6vxObkEsR/VoXQlaNpJfAwps8ciTH5VUiv9sE6ESe6DkFYtEiz0hYOQ9zq2fDKKUc6qaWOf95BNophmB8+sXs1rt8jbdzkqsSR/RmkcjAOjlBwEwyfqkn7rdmgj0dVRMQclkug2Qh2D5VffY3XvnVFXPQEDdMzJsGCZ455WTX01rb+YqYjsrc+7kP5NnY94K9qRHxiPlIFZONZMB7TPUjqot4+mZyLA30FTFGNrceqYDNzJt7gVry6YI06qL0KGkfuhjyD1FFCzSKEXJbrQr/62mDMcSomUknR7jm+Yd0jnnyY9TZW+PL0GGeL0GmkoiLJ+6JqOMI66Pv+llRTCx7RSAEWjY0+zgHoQCuJC0K1kYA/tKoljUxkkMVaxUkaAT1ud+IvhGJbr5CXvCIxFm0JNHCnajaD0QtXsQ/IGyyk0gBIXd/EG8fTIAuKhc4+rksuJBGD8+mn5CQKfWmD/BB1kORtIIEIBZSWJBNaaHKL94EOVpuu2pXtZEi2Ndmp4DzaCy9OLMdzVxW4Tq1RC2OeIxEpvk4qqmbESEj/aeeJPfrbBp3dEDVvGv2I6dCqNSu3GPHHLsLWLRRxxjuT7ITEbOyJ6UzXGDX1ERM8DHc+f9P3gyqp3bw8Xbp2T0nnjUf2rsv0kdRiOtkg+D5k/erae5Ji7oeuvuTtJ2YW93E/yzdpQnUVTtXZYP4qf0R29TuNM24SVtsjLAyqFhxOLsLFob5I0toXunJaow5qLyeh1usxB678djUzEZgwEwup7k5mNOb6nP8BZxCNGwn/jmJaDN7F9DZiHmrVs3Yys3Rs9GUOIIxJa4Nm9aSpH1SoI5vGabJp5BS1wt0vCItiVyJQ2n+bRvkFGZqVShx+bRUOG9RVgXdW5cB3xXbEhRpJL03l5Da6FeKASSBX4V1BPEoC+45ytX3CmGmQCETSQ5HGdqGnwWqtqUeTQASJPs9TdahVWS49ME1rDgHrMI2GSqx6rwR35vIdOGtHZQPNlE72eluZnTB/phsO5MpxoLYO7pNnkt5aE9obGpFXK0CQr0bH7+wxDJFP+yLv0mWU1dGg0E0eusmX3k8SVJHqQggv/bML1LE/EDPpbRK/bzDth2NtuAgrUq+S0V1/z/zDavWXooV2U3UFJSpr+8k1+pmNt339wawvfdyf8vkIpd1S7bQkGKG3gm+vrkYWp0S2wJyhKZKM8qcukzF9GN5Yy3OGpi91mOsDUrH5CuQoJL06RncTW0k7vu7Y0bu+MDg+HH6Oceaw4Gh1FmG+9z3s/aYOuR0a1XOwDhYLxkbvc4DxatoVLrQDuaiG87atnWGbZEjanYS8Ggf4BYcj9m2e3VMSsmlsI5uGMa9R4y0km4apNCJdtBHbIgw7pCn7Q7x/QYyVsZHwdudRd9UXICUxD6PWbMef9FRadTflUApcwatVE/nCb3gKLlwohUoq1coP5Ov7Qjngswi++tJHcw0ZzV3gy1P1QAydHnQDfahu6Eism+mIylP5iPmkEpnljSitbsTFsirs+U8+dnwrQGjoSIOzDaLJEgS1yHHkW3tETtPzs1Urp50TF7H5q1qUNrTjh4Zm5OZep9WKPW0x5AaLgPTcQAsxm9zqFmIMj2DFNFsUZn6NPVeb8YOCmNT3VdhOW3tXkDrCciOVaXsrz19CTGKp0Y4e03QjaPfPi5J2HP+kDIVdA5BOidOOrOuEAdlIKdAOj6+KcbKlr5AbtddoNWtKjQUx9pZhZtD+vvSxheX3SqmnK6QCBakpb6KS61e6cWDzJ0pIvYfQwdFGwlWfIfOXVne1EK/kqhAUPpZWv7SQoC2quh+3BoFFdfTSB9TeGNqld+VMIZLKaEySKFR6tRjb8pW0rXsMphvPcfykqmMtHXM9FDHAr3rBQl27LW2AGQbFt2U4QKqp4Gm0y1FHlSVjo9c5wLiJdLqa7EnNtLOu63unvhWHrMS2XdsRGx0KKd9hDSFN2LSil0j4fmKIXU07Tki6JbHY8OdO4oNA6EJb5cXqbbBcqMn+J3bGHwdN8TTJ05ZfXxW+TtqNY7lXUE7bia9kJ2Hf8RtwofMWAdrJ3iAPGSfmRE5Ba+4hfHiay1OKguOJpBpzQPD8YAPVWF2FHM32Eviasdsbo3W/z9aRNIgPTl8wG/sl15CUfx07LpWghVYiNnakypEMw9o/+mKFj5Eh215EBrMhyOuQYK7eqtHWdyJ2LyjB+9m0HfbzO7jDXZkgIpsGGS9fVBsShAgiA/mY1OuITajG4mefxOYFM/GeXTH20rbHI1zFZCT0nzAee+bpnwXpO1TtjQpckQ9R74PvOTgh6mkJUvcTw8sdSdd7cEzQFnPn+eHi0VKs2nldjYU/MZe1027jlTKe8yxmKzBub4DZlJa/ILuSBZgZtr8vfWxZ+b3S68zZMppo+/HXWJLPnV/xxNoFtGFCUYLS5AqsSgQOdp0B4i/t+lU6O0Na4OzUXGQbJZn+uyewf5YldUiNxpxxHxA2T9MYFBRhD9Wzl85pONFZoeAnZ+BlGgtmtnDwEmz5mOPN/gAiLRuPogmemP5JIfIEYsSN09+GbsHY6HUOMG6mENJAP9h/WICi/8/euwA1ea17479tEyDKTQkl0UaRaRMVELygQs8mbPl/ytnK8YKjVs5/ZM+2Vc+o21N6dtXedJ+p0jml26PO8VLOFGcOXpgittpu8Ptjhe/bYMELFlGgDkRTGyyhXEIJGFr+z5sEyOUNJCEilbU6TM1637XWs35rvetZz2WtR5toiv0tjkaS0va9kfttaP4ODfWcVYJLYii37oIwn64RyT+Ky+09EPi/AAUxtVdXR/ebLKzLAAExaUjvJBtKYRYyjdeI0Dzc+jrWmdz+zJ0h6aNSDVF4EsLsedwT6fDTC/dKhsntB6vhlUL+9jYeIE+kp6xShgBD4BlGQI2z72agOnwX/rJuBFyIRguS6nN4N6MS4env0InwkeEarupKhg8VGcxVDx4hkzNMBpP3FGMYw8eU1cAQGPMI0GnwtTHoKctF8XB00r8qHLUoyi1BT8xaJI8Qw+DgGXGm8f0NOol9/BYukdPqfrosJfRXNUiMWIYAQ2C0IjA+IhWbYjuRn1UANa9xe7RS7g5d3C23WbjQGYtNayOsvHLdqc2VMk9PPeUKlexdhgBDgCHAEBgVCIy4pDEqes2IYAgwBBgCDAG3EGBMwy3YWCGGAEOAITA2EWBMY2yOO+s1Q4AhwBBwCwHGNNyCjRViCDAEGAJjEwHGNMbmuLNeMwQYAgwBtxBgTMMt2FghhgBDgCEwNhFgTGNsjjvrNUOAIcAQcAsBxjTcgo0VYggwBBgCYxMBxjTG5rizXjMEGAIMAbcQYEzDLdhYIYYAQ4AhMDYRYExjbI476zVDgCHAEHALAcY03IKNFWIIMAQYAmMTAcY0xua4s14zBBgCDAG3EGBMwy3YWCGGAEOAITA2EWBMY2yOO+s1Q4AhwBBwCwHGNNyCjRViCDAEGAJjEwHGNMbmuLNeMwQYAgwBtxBgTMMt2FghhgBDgCEwNhFgTGNsjjvrNUOAIcAQcAsBxjTcgm00FDqP9T6/wW8WHYRqxMh5Gm2OWOdYQwwBhoATCDxxptF1Jgk+v6HFzWcRDtY4oqgSu2bQO9EZ6HulvxxXdtC/BBxrBK7uDB3iPYt6Fh0DFTGnVlSe2YX1CdEIDfQx0fobHwSGRiNh/S6cqWy1IVqFgoMHUaBy1BeWb40A4bUrARJuDKNdZ3BdqvPIWJ+AGRIf4/j6BIYieuVOZF+1HReGO0OAITASCAhGohFjG91fY++WY1h5ZQtCXWg0YOE6rI8OdFzCJxrcY0nSFvypS4Wu/jc5ZnAWX7dNg3JzEmZY1OATHQ0f4+9GnFm/CK+cvQ/vaUqsTNuJ6FAJfLoaUXm1AOfPfoBXzp/HlfNXcSzJTENjAfb+617MmLETSa50xHEPntknXTVnsHP9Fhyv6YK3G73sqjyIhIR/xdddNIZUz8oZPuiquYrzZ/4TfygoQOWVShxcZBpJN6pnRRgCDAF3EOh9wkl/emmvN0J6Fy6c1gsE9K44reFp8Wbvmwr0IupA713zU1M59CoO9OXwFBs0627vgSiq03tp72k9/4v6rzb2hgC9AUuP9jbwvNLyt829CnoOxZu9N/vo+tu63gDqx8a/8RQY0az83nXeRNvCv/LS/mRIcaHNltO9K4i+gKjNvfl3zeWiXKFV0/vJUm+aM4reP5VZD2DL30zj5r30dG/Lk+koq5UhwBBwgMATV0/1MbIZu45h87Q2fLZzJ86PEs1Ca00NHhGB0etX8ko/gUkZyM4/jfxjafS8FWeSfCD6x7Noo/9O/iOn7pJgy9UBVt169Ri2JJnUXH2qlEUrd+E87bQt0/n1pGrxWYkzrTU4szMJ0WbVS6AkGiszrliozkylGgt2YWW0BIFkw+DUM4vSjuHqgH7Nqm6XaVBdwa6EUFLLBWJ9wUBVrrRpRUD/Dx/M2JmPykqSLklCcD11ITAhDZsPHMQuG2kiMGk9EgJIeFVV2mHlejusBEOAIeAKAiOknqJF0ycBGcfW4Twtujt3bUHCsQQMonRypQ9uvxsokRjVJpXnaaFOWw+JXU2BWLRyfX9uQsZ5HA3cgq1nG6F8k1QvCYGkpjI97rq6E4sS/hO1gUps3nUQi4gRdNUU4NixD7AqQYX8yjNYaW7Ax4cW0e4aHFu5El3Ru3Cw4CC1Tbr/vWn4192UJ6lBQZrpZa7ehH+kekOo3owMJEi6oDp/DOtXBtrh5xINnIKuuxHnd25BpU8S9h4IxYzQgb4426YdZH0ZgStB5A4jhWIlbTRW8tXQqIKqDfBeNINnzPgKsDyGAEPAYwg4kEA8lm1SMwX0rjOqczS9p1cE8Kgcno56qldf1vtmFKcC4dQo63rfPJrfW3a3pdeBNsuIScNfo4xqNlv11M2jK3oXRil737RRpWg+4dRz6FUeHVDLfbWRwwC9IVSJlXql4a+9Cyl/QO3S4kBFo+/9ajOn7rNWT7lCw9/MNAQs/YRGxTK51qZzE+VvJlWaS+opnpr1Lb0NZad7Ny8k/Lyj7LDmKcGyGAIMAQ8jMGLqKROXk2A9eR4pA2pxbMteVFprbXgZYe3umYN6Rc3IqOEt51QmeXRlXLmKTzYrEVhzFh9sXYXYmRMh4lRAK7cgI/sKVE7QyLUVveU8rlZeQYalKqWLVCyhocbdsKpGZUNSCBnek6ylhdAZmMGpXWgnbdQ+dV1FwdVuYFoS0qxUND5I2LIeZG+xSq7QYFIYeRvrsZKwXGzThoQn9PMK0gJJHSiaiOmxaSggaS+fDOJWWD+hllm1DAGGgDUCI6Sesmg0NA3H9h5D9L8exBayFVzdadbvOBgZznsqbZHVsmb1ZuiiYSq5AqORdowWpYPkMXWlAFeuXDH9fXYcu7m/nQvxpzPncTDJMQ0mgshbK3sv9h4j5lHTiEdttNhbpGl2/ZOAHLVsko3u36yGAXl7hdq+OoPySISptcp3lQZOJTXcNm0JexK/SVW1ZTN8GluJ+V7FlcIPkLayEcfOkJrOLXvJk6CR1ckQGBsIjDzTIFxn7DyGvdmLsJtsG8dWXsGWUMdgS1buxcFdgzMWx6VdeOIjQXRSmvFvJ1esS4Ur2buwZedZ/OdKylcVwGxm4Km0C1fpLELCB7fgs3AzMY6V5LobaHLrrTmIlX84y1PGiayuVqMLsTfZQGyWdsq1zXOHBjqPYluxS2060QePvEJMI2PAvtF6NQNJSbvxChmJZtRkINojbbBKGAIMAWcQeCpMg5Q52HlsC7Jj/xO7tpCBuGAEmIIzaFi+4xNKqpszyKadbex/XsGZK61IW+9AqukqQMbBW+iethkFV44hwXIh7nJQxhl6zMyim9RcHPOwWt+5xd1SmPEUDa606UwfnsA7gYt2Yi95tv3j2fN0+JKYBuMaTwBlViVDgB+BEbZpDBDhs2gvjm2ehrbCndjJ+eDa7nj56fVgbg2yt6xEwsqD/afQ+SoPlJgX/cFsG6oaqGgB945OgO1Zs5qrV41uvW4lSahRBYVGqt+2gppKa7o9RYMrbdrS5Mnfqmw61Enqs7TzFgc2bRswMVPbXPabIcAQeHIIeI5p0ClqFbeQqYgBOJUCkZBxEOtCHuEsGcWvDrYoO1Wfqy8RM6AzCsWf7UXarqt0CoMnNZ4nVdMtjhsgidxrBxItVrT770+BdIaCfnQ3NlqdG+iqOUYSlcro1tvV6kYHyVCfsIgzXJynazMsy7fi/MEzuG9JsqdocKVNHsjcyuKbO+QUENh6H7VnSD1p6zGhOkNuyuRzG0D4jEIh1S0MWCGGwK8EAc+pp1QHkTTzA9QqP0HLlTS7MwS8eJAv/8GDS1HwSiGKue14lP1bjef3YovKcsG2fYcOkdEdUTsT7KzKti/a/JaQAfwYCugA2dkPYiE5oyQ9eTQZhokBtDaihjO4FnyN+90BUP6VDu2FmooH0k7cG7dQkEHeVSoyRidsoR0xeTcpvVFcvBfrt/hgJ1050nr1PI5lV2LRMTpbsX4rCq8cxMHzwMqkhCHosnxM3ma71mNv8UmyqySgdWcaFgW2ouZ8Ns50LSIvtM9Q3Pe6xFM0uNDmID3hDhlmnKkxSwkqVHLvckx4p8o0N3xm0DkMOq/DDS3v3FmEvQc3omDVSeym8xgFdKZlUTR39qUSBecLUdtG43J0L1aOuIQ6SKfZI4bAWEDAYy68d980Xbmh/MTq7IH1OQ2+1hp6jypNZyX4rhGhMTCdRxjk/1G8V40MfY2IkRr93d78v27uXbFQ0RsSYKYD3r0B06J6lRvf7D1dZnPtif5m71+XTqOrRIiugGm9G/PNJy00X/UeWBHVG8Jd7eEd0Dtt4brev37FlW3p/erNhcZ875AVvdwtKqZzGlG99mR/1bsxgMpbXKdCBPbezf9T71JFiPG8hze1uXDd0d6ylrLeP02zedcjNBhBcb5NviGlPNN5lsHGjE0hWwAAIABJREFUzqL/DuYOV3VL2Se9f1oa1TvNPDbeASG9CuXG3gN/axj0PI0Dslg2Q4AhMEwEfsOVHwvMkfWRIcAQYAgwBIaPgOdsGsOnhdXAEGAIMAQYAqMcAcY0RvkAMfIYAgwBhsBoQoAxjdE0GowWhgBDgCEwyhHwiPdUba31ZRajvM+MvGcMAYXC9hauZ6yDrDsMgVGEADOEj6LBYKQwBBgCDIHRjgBTT432EWL0MQQYAgyBUYQAYxqjaDAYKQwBhgBDYLQjwJjGaB8hRh9DgCHAEBhFCDCmMYoGg5HCEGAIMARGOwKMaYz2EWL0MQQYAgyBUYQAYxqjaDAYKQwBhgBDYLQjwJjGaB8hRh9DgCHAEBhFCDCmMYoGg5HCEGAIMARGOwKMaYz2EWL0MQQYAgyBUYQAYxqjaDAYKQwBhgBDYLQjwJjGaB8hRh9DgCHAEBhFCDCmMYoGg5HCEGAIMARGOwKMaYz2EWL0MQQYAgyBUYQAYxqjaDAYKQwBhgBDYLQjwJjGaB8hRh9DgCHAEBhFCDCmMYoGg5HCEGAIMARGOwKMaYz2EWL0MQQYAgyBUYSAR8K9Aj+j8H+K8NbdXyD/vRKnXhbZd1H3EJs/rMJ1PI/3356LpcIfsf9AOW7H/QNOKX3t3x9tOS0a7P2falxq5Pr4W2Tz9dGOZgNqv6nHydIfcF2jR3MP4Bs4AfNmhSJt8RRE2sCkrVfhyGU1yrh3u36Bl48XQqXBSFkyAylThebaW5H5H1dROjsOeUv97Vp8ehkG1J/NwKGGGKSnJ0HWR+6TJMhQi5z3PkIJFuPN/esQ5qgtQyMqcnNRUFmPxnYDhEESyOevwtrVERA7KoNO1BfnIrewEupmKhMShpjkVKyNkUAIA9QFGciskGNHOrU73mEl7AFD4JlDwLOShmAcVDc0UPHA9P2dB6iCZXMTkLwsEq/JvXneHn1ZteX3cLHVH6/9MQ7753pB+3U5ln7aNAih3bhyphR/OKuGyvd5vJYyB4c2RiF99gRoblThD0cqcUU3UFxXR3n/fQ91gTLsTl2EnJ1xOL5OgXlowoH/Lke2ZpCmRsGjzts5yCoTIjlthBgGLdz1F3JQ2jxU59tQ8XEGsioNCF+7Felv7kBaYhC+KzqMQ+fUDgtrS7NwKLcOQYmbqEw60uKEqMzKRHZlJ5URQpb0KpKFZcjKvU3shSWGwNhBwKNMw1cWiFDtQ1ywW+D0uHJTR7tmP3j1Y+uNyNlTkCAdiS3p8Ae0o8tAYoIYCWG+mEwSQp26Hd2DVKslxrC3yoB5/7QIp/5ZgZTZwYiThyB5aTRObZuF2K5GHPiiyVzHz7heroFG8iI+XBNKbfhDEeyPSPkUpG+MxGrxL6h60DFIa0/7kRoFuRUQxK5FvIRo0VaiqPg2tATZE0vqIuSUCBETOx2Distt1SirA6KIYayOUSAsTIHoxFexNlqER5UV4Gcb9Si6WI3x8ZuIwURQmTBEJ21C6nwDrhWUQWvslATxqfEQVOTiQv0T6yWrmCEw6hAY9HtzmVraUceK63DpRiu2LwscKN6kwUXNBMTGeUPVz1B41FMGYi6Xq3Hixo9Q0RrpJ3keG5eFY0MYx1i496/hfvwcKL+9gyMNE7B713wkC6jMJSrzjamMly+pf+bKkb40GJPNFGjr6/HRJTVKSe3TQUuMVComlc9MpIWZpRyuXYd1dCPv2Fc4YFxd6rDmrTo8Pwn44Ufu93XMvzkBG7f9Ftullmh14OLfteiQzcDuhTyqt4lT8d4WwifQHyYKfoGOVFfAL3hsWQ33b2Ew9mwPts2l3z24XnwD+0u0uN8zDlLZFOxeNxNxfuZXdT8i+7Na5DXooCFVl6+vH+LiZmK3chJMr/DhGYbrH16DijBOabqHE3d1pFIjvF4KxZ6UMMzj0TpyrRkqC1DSLENyYhjtwTmaAXVJFnJz/REen4iliXFQiD25OWhEUU4BDLFbkSTORwUxBYcpIA47DsbZPRZw5AjHm+i1fdpYh7pmoj3a3B/j8/GQ029BdjXqOhMhJpWUUBaPRFkR8osqsTosmr8u27rZb4bArxwBjzKNxxBhCalfTpY+xPUlgZhnXidqbzyESjwF78lacdohYLTb/rIce+5MIFXOIiT49aDq79U4cPIasC0WG4LHwVvwC74nNVHZ3Bk4vnQCQkUGlH5ajjfuirBx3SJ8SFKLTq3Cgbzr2N5DO3xiXN56DQ7k3INmdhSpe/zh19ONqtJq7DtZhaA3iOn4UR2fDV7H8j/+DtLP/o4daik+2fIipvXocS67FNnBUfh0hRh+toupvg1ljYB8ibifcdl2W0ySxEASYt7MQHh9fg/pZ8Zhu1KKWKm3maHYljT97rhzF9nyMOzdIodXyw/46Gwd9hSKUbgmmMp140LeNRxpkeI9klTmEZdoVjdgb94N7J2oROZsbmD48HyMKsK4rqQO11fMxadrqGO6Rzhw7CbS80S48M9SM8OxpInsNhXV0MuSEdVnIAiIRto7/4HltaUoLCzEobfyERQVi6SkJMSEBZgW1/qz2PPBZTjSLgUtfhP71/FbKbTFObjQHo1NyQra6fPjw5trMKCzsw2N1ReRWyFEeOp8khd4klZNdAUhLsj62figEAT03CIbB+Ub7RhihMfIcOpCBWoN0YjwJF/kIYtlMQRGAwIeZRrcQhRKKqeIy/dohzsD8+TPUR/bcfEbPUIXPI9QtDrus74R2Te6EbliEdLMdo7QFZG0A1ehuYX0HObNtkYkxXFliGkxJuP66So9IpYswHa5eeWeRbtptRap5SqULYlGQms7VF3eiJsTAsVErnkRJq+Yj9A53QjyoZ+6H4auQ0gLOLcgCLyJQQjhT7t8L+NvAcT02y51dJAKg7CYaMtN7N7sz5i8cA4Od1Vh/+UavFFVQ3WLIJ8+CbGEZ0rkJEy2aUYnItvHMqkJh2Bimi/VY4eGpAoCKpSkqYQVcYikvoZO5MYAmDzxRaQQMz9RR2NAqrK+ZIUnSXPGJJVh22yRiWn5heC1uABcvPQQpXopltp1qZFUdXr4K6bbGJWFECuUSKW/VY23UVZwEfmZf0auJApJa1ORFJaEHW/HkWWCPwn9eZdzoK0Up/IbEZ62FRG0cJtURfx1WOe2ofjQn3GKk0oEIZifytkp+M3gBr2B6BJCZGvgHi8kZA3osTBiiKfL4K+vRR1tEiJkztDB3mEI/LoR8DDTALwnkt5eWofD5VroSIfv90CNKx0T8MpsX3jb2ToswNO0oq7HG0toh92fhIHYsD7aCmGpNHBg997ElSHpRma9koVOJ9tJiQ5VtD4miMmWENiAvLPl6I6Tkb1gEuZRG4qp5nbUTtTBpx0adNyFxgXXTtU0RJl5yrnIi+tGbYMWZXebUFb/CCfzHuIkSRC700hlJDUxAK6aILIf9anfgOfg50dcRWMw20jot+AxLhTWYK/6J1JP/YzuHlJ9dVHBwF8c42l+EiT1t2IAk4N94dtDOBGe9kyjDe3tRI/EsSfXeEkEEtMiEJ9UjI8zc1FS2YwkRRgksoBBEbF/2InK3HzUh63FvmjbFd3+beucAESnvglJWzsaK0tQmEOeXvp07EiUDU+tRMwtCBVobqPWGNMYahDY82cAAY8zDW4nr5wTiMwvyYagF0N88xGapWFI4Hb5gzGNHm7BG4egISjy8rGw3ZNxWseVsdn9epPC2o+zD+ipzeBJSN+yCKEl9bhAaqlzX5KUEDgJy5fOIk8mYmTO1OHqQPuKqB+kStP8RLt6x4spb7Uk1SjIAM79pdELugcq7MmpQeYXD6HcNLV/MfcaDCcDueVmlSNPQHaOFSTxBQvJAaEbF3NKccKmUSs8zc/8fG0qJ684bw5PXrGgB52ULzQaCfhTp1HSKEQBGR8MnKQRbaP34S9ml9t5Oxc51RKsejsGrrIbrrIASRj9AQpFNBQB/473zuWjMnYHYmz4j5BEDCFJyHpOorB81qknGVNkLYEIBfQuSSY0f43GHJYYAs84AoMtPW53XTyLziB8WY2Ld39A0J0eyBeb1UmD1ejD7c5/QTO30DubqAzHHGzLdBsZgWCAmfgFImXZXPqjRbjpR1wpvYvMs9fhHahEurN1OEsT957ID/NI81F2R4NaOkuh4CmrvVOPSwIpUkitxkkl3fpu6Ej9ZWsv9psaitdm1eMPd3S4T+/xK1RsGtA8xCWtF5ZvjkTy1L5nVD+HrYV/Ag9Zxixdh9EqP5BoQeSYs1ElZ5cEIK0N2o2LpmUyQEs2jSKyaZRUdyIoPBardmxCjMJ9m0b9tUq06/U49dZmnLJqqwEfbC6BfMN+pCtt2ElbPSrrOiGJjoDEgn7JCzKIeuqN9glbpkEiEEkP1SbbhQXgnY3NaBOIIbPkeYYeoyrLfxCmaQcZy2AI/IoReCJMA37PY/l0MmIX1cGvK5AWPTtFuD1kJBHIBWpUkX4cU/veb0V21l3UzY2msxH2RUCqKvsygIo8hh770DNaILtbWlHWJECsnKQKqsKP2kn+vRxlN26ijvMJJQP0UHXwtGzKsllbB97zxfKXxcjOu499hSH4ZCkZ5C0q6W56gH155KHzkh+SOabRoqKDjzV4vITvoGM3VC3cqUCSXhwSYvOAvKW6qUXONbgvdWs0uMIZAJxQtWnInfh74i596i8VSUyPBROMeNqnAPiTMFXdSDqqPpbWVonsQ9nkDDAe4XFLseN9Hu8pGdk09pFNw5bXGBsQQuhv31vFql3Yl2RNQVvxx/jomgSbdiRjehCP/NFcgdysMrywdT/+xUKlpX2khl4QAF6tmliO8JBcXLtWC4NCYZYf2lB9jXxrw1ZBbil9tDeS0dwfcp6m7bFiOQyBXz8CT4Zp0GeWMFeMA2d/gG76i1D2uYEOhpfoeaTREenNl6tweKIcSyaSF0/5XZxQj8O2Fdzqx3Mqgisz11QmO3gW2UOeM3pP7SvXQx4XZfLealKT99SPZCyfRcyLvKeoHtU398lZVoTl3BkRZ+qwo1tANgOgo0lLbrxkbA70xeNvyDOpagLSNynIAE3L59xI7K8nr6yScqzRyPDK3EkIJcN7c4MGp8sboQqchsMrgk3eSBOnYPsCNbZfKkdaaxheiaTzLtTlDt1PKC2vx+lvBVCum0IGbieTNAAKAZ2XKX2EhMW00pPL8+FLeiimj8N9YqJVpDa0PY1uWbNvixqZxb7YPncCvKhsZqkOQTNfRBwv76fT1WRTKiTvLC2dyTZuzIkRSOiMw7446929FfVCWrAlrq20QtIt2RYRkPggEPqTjUfSL4U1Fv8XsomRrE1fTWcsyOVXXoJT2Ydwdu1yxEjGo1Ndgvxz38E/eiuizSRYlSHjRGJyFEqyT+JjyQYkTReiufIiqcbGI+71OCvVmLZBjXZySpA7sNs7OWLsNYbArwaBJ8Q0aEf/0hTE+mjxmJiHUyoVMubOWzEP74tqcIJcYE/SOY0giRivbaRzGg53x+Sq+vsF+FBQjcN5pThCZXwD6TzC4vl4XWk+AyGfhUMravBRMZ24/vIx7Zjp3IGYbBrr5uM149kKJ+qwG04hnTmRYRpJEjuOabB642KktOpwmxjcgAspeWyticOpWfdwuKQRJ+jdDjpPYaRvwRzsJ5VdaL+6hGggr7HjsnvILr+PAzdq6F3QNSLEkGSTsO2PcjqrYimr2BFkneHH2TLayAX3FtaUc0ZzKTHeSCToalCb04DNWcAn20McVjKZzrks6biH7QdboaFzGtNemoEPV5BTA28JIRQx4RB9XIFqbSKU3GCLo5Gk5H15RDINzd+hoZ6zSnBJDOXWXRDm0zUi+Udxub0HAv8XoCCm9urq6H6ThXUZsn/EpCG9k2wohVnINF4jokDs1texTmGpoyPpo1INUXgSjEeJWGIIjAEEftNLaQz0k3XRKQR4Dlw6VU6Ns+9moDp8F/6ybgy5EKnP4d2MSoSnv4N1jGs4NVPYS79+BDx6jcivHw7WA/cQoNPga2PQU5aLYucPTrjX1KgppUVRbgl6YtYimTGMUTMqjJAnjwBjGk8e4zHRwviIVGyK7UR+VgHUvMbtZwkG7pbbLFzojMWmtRFWXrnPUi9ZXxgCfAgw9RQfKiyPIcAQYAgwBHgRYJIGLywskyHAEGAIMAT4EGBMgw8VlscQYAgwBBgCvAgwpsELC8tkCDAEGAIMAT4EGNPgQ4XlMQQYAgwBhgAvAoxp8MLCMhkCDAGGAEOADwHGNPhQYXkMAYYAQ4AhwIsAYxq8sLBMhgBDgCHAEOBDwEN3T/2Mwv8pwlt3x0GZSuFEZ9lcxKN7QLe43sM0uqNpTxhHRt/71gGBLAn0mjkHX/1zCK6fuYQdVY7f48rMS/kdjs813c2krVfhyGU1yigeeDPd9url44VQaTDFBJ+BlKlP54Kg659dxuYHofh0e5jzlw7yjRZP3uB1m3FueXGQtm2vDrH9zdPoqMgyoP4sBVJqiEF6ehJkT3Ro21B7LgtZhXUI2vA+dhkv2Bo8GdSlFCP9Iirq22AYH4Sw6GSk0ql5y+vZ7Wtw1A53mDADmRVy7EhfhzBX40/ZN8RyGAJuI+AhptHXfg+Kv6D40i+F98cHH5SyQIobnjKFP462n5/xOvHIxPk4vqCvlg6KwHcHV4Ll+JBub+27ws832PQvXR1dSnjyEfzmvIjdiydBSjfsPW7R4VJJLQ78dzt0W15GmvGSQgoT+nU5UtXTjTG1x3aagORlkYgzY/hrwaLzdg6yyoRI3vWEGUZbLc5lZaGkWeT8yW9tKY5m5kAbvhqb0qdDSNez5+dk4RBdbr8vNYw/VNOg7QghS3oVyZUZyMoNx9sUBZHxjV/LTH326PQo0/B9SYJI9UO6SnsaTil9h0bLZwIiKfxq6CBvcvEv5vWv6wKU0vXiXtxNsVTOOv2M6+UaaCRyHF8TOsCIgv0ROZ3i1h2rQdUDugZXytH1M8W1bue7bH0QSp7VR96IpDjkv66kRkFuBQSx6YjnriTXVqKoWoAouordNojVcPulvXYRlaLlSH87CAX/dtjiFmNHNRtQW3gRtZLVeOfVRBhvTA8Lw1Z/GaoNjpf6oduRID41HsUZubgQH0EXJDpqn+UzBJ4sAh5lGvCRIn2xHhsu30He7AVI4UK8jlj6BTpjUCQKS2rbpjAYe7b3cZ5u5GV9hQMN3EvXMf/mBGzc9lts9/0R2Z/VIo8COGlIreXrS4wpbiZ2KyeZrwRvxf4D5bgfvwCvtFIM9G/a6T3u2nG6hnzdTMT13Ruua6Jr2muoHgpcREwxNm4GltjSoxuqLU5FdI3amgPlt3dwpGECdu+aj+QeJ+q2bWvI3w7UUV16XPniDg7faMV94/XoodiTEoZ5xpgajuhztV8++F9T2vC/vcLxedoUiyv0DaTu/Ar7OuT4dIvFBsDcF0NlAe386ZLERPOunVRT6pIsUgf5Izye4mck8gR9GhIH/hcC5m/CrsQA2tnf5n/BLleNyuo2yBKjTAzD/DxAEYc4u3cHMpxpRyiLR6KsCPlFlVgdFs0vsQzSBnvEEPAEAh5lGo8pJGjogplIKb+KE4WPsGS9oxgMA6R3G3623/ELn7OKdOdcRykmBUXh8/r8HtLPjMN2pRSxUm+eeryxPDUOuqxSZAdH4dMVYviJunEh+xqOtEjx3sZIzCMG0ExBhfbmUWCliWSjmW1SmHtT3O/akru4QuqcU8soEqDuEfYeu0lxK8RGNZc39eTC2Zs42fI83vvjfMT6GXC7tAaHKeQt+gUveidvqLYoJjcXY7z8HsrmzsDxpRMoKBOVyxqqbueQcuat7ymmx+nZL2LvllnwanmIj87WIT1vAi6QncmPxpmXviExtC8nbqrB/857iGLdFKT0MV79j7hETD1ymZRHdUk7+Ypq6GXJiOozLQREI+2d/8ByCi9bSOFlD72Vj6CoWCQlJSEmzP3wshxOwgBzeWdA497pbMR3bUKKCNiMoo+zSAJSo1NINo35q7FhXbTD2DLOtSNGeIwMpy5UoNYQjYgnasdxtsPsvbGGgEeZhhE8IYV3XTYFl05SMKU4MdKnPucY08Y6pO6t43kuwivbKH632f7A8wJv1uSFc3C4qwr7L9fgjaoaQCCCfPokxJL6JSVyEiabPzJvkdAU75oCMonp35y6KmFFHEXco6BHE030Tp74IlJKH+JEXSswe8Du8Vg6FemzTaFj4ReCZFJ9XdSQdEJxVEOJieTRYhebEk6xubl6RUhYNgNVdaU42U+xwOm2NCIpjivN8dXJmWDounlhcSuzY6IM7/Ut2sEK7I7XYs3lhyjVh2CpOYKfFX0uYGhVTixDguAWLnyjR8rLpop1DQ9JBhRj90y+wFONpFrUw18x3WYBFkKsUCKV/lY13kZZwUXkZ/4ZuZIoJK1NRVIYhZd9m8LLOkBD6O+h0Hvt7eikeOmNFPSpMz4Zm5KCYFAXITfnKD7qeZ1sGn3hYx0QMkS2eLoM/vpa1DUCEWModMkQsLDHI4iA55kGEe8nl2PbS/8HBz67j5TBPIZowXifzxAu5KLruYMCSRvKuciL60ZtgxZld5tQVv8IJ2kne5Kkgd1pc5BCIWHt03MUvvUxLhTWYK/6J1I7kfTTQ2ouUj8h0NpzKyjYzyqCnZeI6qNFwhiMtqmNmAfZCLgwsv1pAuZJBTjZ1JfhfFtSioHeF6fbubrte+ZujlRm0TZVEiqdAN8eHTge2sc0rOijyIvOYmhVTihGymwBNt/QQPUy511GtqkbPwIvUaRB3vCybaB1maI6UmByB2m8JAKJZCyOTyrGx5m5KKlsRpIiDBKZa+FlHVQ/RHYnMaYeCMNT8WqSWX0mS8Or7Wq8d6EI1WsViB6OhEDMLQgVaG4jMhjTGGIs2OMngcATYRqghTN5WRhOH6lH5o0pOPySA9JJElBMpXjYDh67nS30hkI+xfiXRpXoHqiwJ6cGmV88hHLTVHsVgaEVmVnlyBNwYVJnkOGdJBFiAxdzSnHChgivwRAjZqMj1U2Q1TukahNZHIdxpS0fi3LO1O02YPYF/XxtOioQ0qgSI7XYqntZ0uduv7gwvwumYFo5xTTXhGG7WEuqqXFISBXzqBY5OnvQSTQIiR5HqdMoaRSioKIOBk7SiA5y9Krn8wWc/QMYT0HDLSmUkIQg6qlHPcUDjh6OUEMbKiGxJQNtVLhQxSwxBEYagcGWwOHREjwNuxeo8YdCsgFQnOuRSN36bugE3nYeNH5TQ/HarHr84Y4O94kQOyFG8xCXtF5YvjmS1Ep9lFJdevp3oAuU+zxHzOYXNBsN8n2JGIneIsPdtpyp2wVSh3pV12FzNsYoTY2DF+/un2pzt18cIdIpSJbcJxVVO9JkGvKQk+JwGJ9EyL0swHhaK9uNi6ZlMkBLNo0ismmUVHciKDwWq3ZsQoxieDYNm0aG/hkQgiDCqLm9k9618JYykiscvqusoYdYhhD+gzDNoYlkbzAE3EfgyTEN2kFGLibPoW9u4nDxc/YLtfs085dsUdEBwho8XvIPPO6+3VC1cMZoEYn2FqlvLSdvqW7a1062WBC7NRpc4UKXunKMY6IfSU2kZtHQCtGvotLhupoWYHIVNiZ323Kmbsu+DfPfzZpWaOHfP24qzU/oEJCLtCMm6m6/jHT6YvmCQJwoVeNEkxZB5HkX6ZD+APiTZqq6kXRUfdS1VSL7UDbKGscjPG4pdrzP4z0lI5vGPrJp2PIaYztCCP09JI0IwxAtFyC74ha0iYn9+Knr6qEXheGF4TbT3khuv/6Qj4SmzeEYsAdjGYEnyDQIVlEIttEhuzWfP6Qdvhem2SLd9RMZiZvwvW0+/fbmjNhhvlb2A57XBrImTsF2kmy2XypHWmsYXqHVLZSYQIfuJ5SW1+P0twIo100xq8IEpH+nZ7RAlWo443cAFAJSj5Q+QgIdGkSTBocv6aGYPg73W1pRpRcj0tEO25KoiWQYl9XhQFE18gJfJO+pHlSV1qGUXFb7k9TNtpypmxpRfU0eX1UTkL5JMbDw8uL8HIKkk6Do81iyAderSY0Df/fF9tkTyHtKQ2dvdAia+aLjQ5vu9svcrni2DLGXbuF0qx+2LXVsrwA5ssplIhSSd5sWYaZFmRiBJH4T9tE5DYcnroUBkEhcXWkNaFOr0cjpw/AdODbV+V0DamtJxyQcTzYSGQJI6mks/i9kX5Ngbfpqomg8opMSEZR5DkdzRFgbL4OhvgC5Rc14IfFVKMwaJesyzrXDQaVtUKNdJANpv1hiCDwVBJ4s06AuTV44A6+Uk/cQeXvYpdaH2HfyoV22MUMgwYf7opHA/5Qnl4zgKxbhuOwessvv4wC5jHaQJOHlQ0yB1GPb/ijHhrA+bxwhnZ+QYVrefew4psHqjUqyZbSR6+wtrCnnzl5IsW0FGWJ1NajNacDmLOCT7SE8bdpmiZCyLgoqOqdx+OT/RSbtzOctmIH0ueTNdce8xfXj7CbutOVE3UROd6sOt9XjrA+hOcA5dl0iDs+27QOdou8h1+nFM7FEew/bD7ZCQ0xP/tIMfLhiEBdqt/tlbl8kxhLZOJT1yLBkUOlOCEVMOEQfV6BamwjjjR7iaCQp7fsx/Jw2XMv5ALnGMz3mROdBPirh/j0da9/fhURq39D8HRrqhUamwiVh2Gqk7xiPnNx8HCqhXP8XEJ68A6lJsn4rhHUZ59oB2lBdqYYoPAlhzJxhRpv9b6QRYDHCRxpx1h4/AjoNMahqeKXw3F1mV0KNs+9moDp8F/6ybgy5EKnP4d2MSoSnv0MnwhnXsJsWLGNEEGC33I4IzKwRhwiQ84LqwSNk5lTjejB5T9ledslbkE6D0+V/PWW5KObsTmMiaVGUW4KemLVIZgxjTIz4aO0kYxqjdWTGCF3f37iBNcdv4RKk2E8XKoU62e/xEanYFNuJ/KwCqHmN205W9Kt4jbvlNgsXOmOxaS2UArlQAAAgAElEQVS7rPBXMWTPMJFMPfUMDy7rGkOAIcAQ8DQCTNLwNKKsPoYAQ4Ah8AwjwJjGMzy4rGsMAYYAQ8DTCDCm4WlEWX0MAYYAQ+AZRoAxjWd4cFnXGAIMAYaApxFgTMPTiLL6GAIMAYbAM4wAYxrP8OCyrjEEGAIMAU8jwJiGpxFl9TEEGAIMgWcYAY/ePaWtV+HIZTXKNHo0062nXj5eFLwnGClLZiDFGMnuWUgUbvSbepws/QHXuX5yl+cG0h1Ts0KRtniKcxcbPgswDKsPP1MM8CK8dfcXyH+vxClzxD6rKnUP6dbiKorg9zzef3sulg5j+lz/7DI2PwjFp4MFBLNq3EHcdPM7pWcuYUeVzdXxNnjMS/kdjs/lizw4LOAGKczm5SDgWDwyoP5sBg41xCA9PQmyYcwr59qjtwy1yHnvI5RgMd7cv44utXSQDI2oyM1FQWU9GtvpAvwgupxz/iqsXR0xyC3hnagvzkVuYSXUzVQmJAwxyalYG8PFc+EOhWYgs0KOHenUrsVN/Q4ocCrbY0xDV1eFP5x8BL85L2I33WwrpdtTH7focKmkFgf+ux26LS8jzcXwrY56oP26HKnq6ca43CObunHlzFXsqTIgdKYMr6VQP30ofkaDBqfLqf93mvDhFrpk0cHNsSNL6+hqjXfMBOOg6o/YZ03v93ceoIrid4zGFJk4H8cX9FHWgbyzd3AlWI4P6YbkPjbhGzySDOPZmpe8c8VDE6Hzdg6yyoRI3jVCDIMW7voLOSili5Gt4zLYdqgNFR9nIKtBhqVrtyKVrtBvb6AwwecO4xDexl9W89+xpi3NwqHcRoSv3oS108ejve4icrIyKS79PrwaPR6ypFeRXEn15objbYpm6Qm+4SGmQSE6yzXQSOQ4viZ0IERpsD8iKYZ297EaVD3ooBgTvrZIufH7Z4oR3W4Kr+pG6eEU0d6oomvHDZj3T4tweKFFX+R0JfqCB9h+5A4OfNGE2PXBDqLODaf1X3NZ/jHz5ULKqs0R+6w2FHpcuakjKdWPYpOMvn77BU+i6I59dAkoaBTdphzoh7iwkQk2ZovIszUv+eeKbZ/d+61GQW4FBLHpiOeultdWoqhagCi6Ul/8pCQOig+fUyJETOx0UCBJx6mtGmX0PCp1K1bHmJf2MJJJ6v8NRysroCamYc826lF0sRrj499EWqI5tHDYJkC9B0cLyrAqmovnIkF8ajyKM3JxIT6CLrp0TIKzTzzENH6BzhjQiMKB2rYsDMae7X1fmB55Wf+HrgwPx+dpUyxELgOpK77Cvg45Pt0SCq/6enx0SU2xLvTooEhtUgoYnrJkJtKow3lZX+GA8arq65h/cwI2bvsttku7UVpcjSOlP0JFEee4DzghPhzpC/3N8Thasf9AOe7Hz8dyTS1O3NWRWskbcrq2/MN4IS5+dhenG36iqH8TKJ5GJN6jcvb7xA5c/LsWHbIZ2G3JMPr6O3Eq3ttCsTgCLcoaaPG7VI0T33B00cLiS2qsuXKkLw02M1Z36PoRe//9GlTxFO+86Z65L4TRS6HYkxKGeX1xP5xuewFeaa3DYYqap6GY6EEyurp93UzE9UtLzmLrqJ5unjGLg5zDzfd5xIrrcOlGK7Yvs4juRPFMLmom0PX13tZMY8g+UZ26Jhymq+nzaDwf+3B1UCAw2zlJW47B54tdARcznJnn/jjhzDgOSeuTnJeOxpT6d4y+Y59wFNJ3PCBYG3Ahm77jLjk+p+948pC0c2rAa/RdzoHy2zs40iDC/5ryI77gwmu69H3b1jMBu3fNR7JNDBxDZQFKmumyy74FlhiFmq66z831R3h8IpYm8gTvcnHkrV9vRFFOAQyxW5Ekzh+caQTEYcfBOLvWjAEaKXYLL09rrENdM9EebWYYxtLjIaffguxq1HUS0yD+I5TFI1FWhPyiSqwOi+avy65lxxkekv8plsXMQHg13kP6GRWuaLodSAIiLFlAu7GGhyjWWRCl/5HiQgORC6SYrNfgQM49qKQzcHynEp9vm49t0p9w4mQVLui8sTw1Dttol+AbGYWCtxfhNenPqPqiHDsu6xGxbD4+feO3OJzoi6ovy7HnBhev1ZS8Bb+gtvQe6mbPxafvLMHnKbSLLSWVUrYKXokLUPhOIk7FjcOVL2twyZK2vgr0bRQZDpDPFA9IUja4ikmyGtixGFD6WTneuPELYlMW4dNdv8XxFZPQXH4d279o7cfHHbq8qC91JXW4Lo829uWrN8IRqalDep6GYpRzyYW2S7hwvLNwavf/g9I3IjGv5T7FFWky0+cCtg7r4RszE3CPQfOBgjxpvnmI6xaXDtbeeAiVWErxNSwBdqZP3bhw9iZONvkh/Y80d7ZEIbmjASfuWMbfda5PNkPr4k8n5jnVOPQ4OkHrk5yXDsdUBOUcYvKkli0d+MQAPRffHZg3h75jOEE7qR+5+f99+T2UTafvfcss7Ph/3fm+beuZgQS7oGlk86mohl4Wg6i+eM8B0Uh75z/w/g4KmvWoEIfe+je8+19nUVrfRl+QOdWfxZ7Nm7HZwd+es/UO54a2OAcX2qOxNlkBgSvbcwov2dmmRX1pDnIrhAgndShvzC2tmuLmBEFiEw1yfFAIAnoaycbRR5oY4TEy6KsrUOuByz1d6YpDcLgHkxfOweGuKuy/TAGHqmooiBJF3ps+CbGzpyAlchImm1mlH9kCEgS3KB60HilmA6iOmMh1kjt2z6T9fWs7VF3eiJsTAsVErmYRJq+Yj9A53QgiNYC3UAgvri4aBbGI/kFM5kT5T5Av/gfsmW1SGU2eOAt71D9ic/ED1M5VQGGm/LGU7BByb6MU4f1SCEW2+wEqEgE3mEOzhs4KgfSSClVNQLKtXaKjgyLFUXCiiXazkR8X3Q84XUWMbMkCbJeby8yaid1qLVLLVShbQrYPMyZu0UV92TZbZJKI/ELwWlwALl56SB+xFEt7XGl7KtIJN6NkRfUkkzrxokZHQWuDEar/wQVsB6mHxslqzGhBMSXCk+ZHxOV7JBnMwDw5Fxe8HRdpboQueJ5uvG0dwNYZPLseUT0gJh1Osd45cEVIWDaDokNSELC+mlzo00Djrv9ryHmOn0yVDjaOND+HnNtPdF4OMqazJIjkNljfGrB0tmki677lvuNApM+i2eTCd6kRSXFcGWLejOnd/r6t67Eds0ZSa+vhr5huY1QWQqxQIpX+VjXeRlnBReRn/hm5kigkrU1FUhiFCX6bwgTbVmf+LfTnXc4pXlYpTuWTrSFtKyJot+/8Df5tKD70Z5ziVFmCEMxPTUdaXB+XsybCoDcY48WLbA0V44WknzGghwtTb07i6TL462tRRxvfCHs9l4Pe8Wd7SNLgKidpQzkXeW//DjkbI7FtbgD8Wh7hZF45/unDa8jTmBcKIamaZgtwmzOAGmkie8iNH4GXpph2B+JgxAWS+Hu2HPv/TjsZo9TiDcVUy128RWeafkRdjwjzplvaS55DxEt+8NK24baF1CANnjAgShPT8SKWOVlqwQTIMOvHqdgsN6b9TQmNC6ud+s2CFKt/NrUa6Yqk0KSWKXQ60dWlQ5XFeugOXUHSgfjdXP2Tg33h26NHHVevC20HBftZhdT1EtHC3WMwSRouYDtoPY4wonxvLoyt9BcKyas1SUkP1LjSMQHL+xhZX1ln+tTURszOm2whlsI8qQSlFnsjF/o0CNlDPxpqnptrGHwcnZnbT25eDjqmtMHgJMHrpHrtl27p35g+BUpuw+UCzlIp2bYcIeqpeijqYTsFUQySOA4lPF4SgcS0Xdj/zgbI26tRUklbdS5MMIX1lTn4k3Dxfu1SJyopamN92FqsJWO0aykA0alv4vXXt2JDvBgNOeTpVaR2yLScrpuYWxBtyJrbnC7h8EWPSRr9LQhpgZdPMf6lUabugQp7cmqQ+cVDKDdNJS7/HIVAnYJp5WYDqJgTacchIVVs2u0KJyF9yyKEltRTzO5qnPuyh2wUk7B86ayBHbFld7q4BU6P08cLcNqumxOgIz09b6Bx81h7Oeuh4ytCECdKa2iHONvxxOsngejSUd1BNoKJNykpjYzJUqy3pNtJuvx8bYaOGJ43Vy+3JXKhbY5xOkwuYDtoPQ4b4B6YVB2ZX5INi2Kxi28+QrM0DAmclKmxKOhMn7p+NmFu1afn4C2y2Bu50KdByR7y4RDz3Fx+qHEccm4/wXk5+Jh6Qzk3kL5rDakWQ5DQQ9/xt6SaWvG8aSfvAs5ePoPsXT1VD3rAhXoXGo0E/KnTKGkUooAs1gZO0oi20fvwF7PL7bydi5xqCVa9HQNXo9JzlQVIwugPUCiioQj4d7x3Lh+VsTvQZx/va1BIIgYXZFjPSRSWvKlTT70VWUsgQoHRBddAG0Jugz+cNNiS4VK93RSBTSfwtvNC8Jsaitdm1ZM7qg6cfcsoaEmnIFlyn1RU7UiTkTThI8XhME41YU5+gUhZNpf+OLvmj7hSeheZZ6/DO1CJ9Kk2ZPlwOy1SQ6TOQ5qtB67gOQQZVVweSCI/zCPiy+5oULvUv1/lZVmz9k49LgmkSCF1lDfRxTGHZhvm0G1c/AR2zMRVCnVcAHTLRJOBY1JGNZCn2h4hbMWz6HzLl9W4ePcHBJH9Qb64T1Vh0UFn+tTzHLw4zK2gIUait8gYoT4ZKR9qntMrg44jfdxDz+2nNy/FpB2I7LlLm76fMa+LmIdRxWxekDyFs6fqoW+OtDZoNy6alskAbW0pigoLUVLdiaDwWKzasQkxigDT0srZND64TLYD/hS0+E1j8DDLVH+tEu16PU69tRmnrJ404IPNJZBv2I90pQ07aatHZV0nJNERkFis6ZIXZBD11BvtE7ZMg0Qgkh6qTbYLCw1WZ2Mz2gRiyCx5nqHHqMryH4Rp8vfQPtczTKNFRQexavB4yT/glNLWrZbCebZwJ+Bop97fvi+WLwjEiVI1TjRpETR7AdkXTKm7pRVlTQLEyk16ds69Mfn3cpTduIk6LQ14H9PoWwfoeYTgIXn+CBFq6RtPg/Y9MRNb04Q9BM7mEM0vi5Gddx/7CkPwydIBn3yuhu6mB9iXR94MpBZL5pgGidxygRpVpEfF1AFxQ9WgI68eembhLOQsBZbvacjt+HvSH/eJ9SqSgB6T95ex3kAPte1pbHnVfkSv3/NYPr0aB4rq4NcVSJsMHruRM3gK/MgOQmpPDc2TfhWVDtfVdBCP7GHG5Ok+WQ6K3b8dz/O+VwcdRzgzt5/ivPQT07j9giPfaFHaw6mYIxHXN3TDxdnj33cA/ElBUN1IOqo+q0ZbJbIPZZODy3iExy3Fjvd5vKdkZNPYRzYNW15jHEAhhP720ohi1S7sS7KeDG3FH+OjaxJs2pGM6UE88kdzBXKzyvDC1v34FwuVlvaRGnoBqcj4lBtiOcJDcnHtWi0MCoVZfmhD9TUyzoetgtxS+mhvJMbnDzlP03bTdoiMQeTCIUpaPp44BdsXTIDqUjnSPlOhsL4VtZpWXK97iMP/U44D3wqgVE6xCuUpni1DbIcap78VIXmuBSJNavKeuo49f29CbUs3vm9pR2npfdrFiBBhXAgE8CNW10HMplTTQQvn89hAJ2+rCm/h8B1aSHVczOmH2E+uvRvOPnTBAGXfX9XXN5CWVUuHzExJPDcS++eIoCopx5rsuzj1zSOU1j3CBTqN+Ydjd3A9cBr2rwg2MSrR80ibK8Lty1XIriM6dXrU3rmLfeV6cvWdhnnDkxDh26JGZjG58lJ/v6eT+JmlOgTNnGL6aD3VNtXjGWxtxsxONSdEwlzaKrXqoSOXX6NO3DY50yfOPkJ69rKiauTVE+ZkByn8rI4WNIu9kZt9sp0LtuQ5+u1wnpsLDDWOzuD/9OalNzm6TILu2zqcINVUHI1h/9C5ifOT+77pdDXZF9vVDQNrAjECSfwm7Du4HztSlVDwHdbgbBq0o+e3aUjAZ9MQkm5JIrH+CyLxQSD0J5d2idENlkuNxf+FjMxzMPpfhZHLr9yAW9mHcLb0Nurp2MHt4mwcPfcd/Om8RbR5sbcqQyc3EpOj0Fl6Eh8XcWVqUXEui1Rj4xG3PM5KNaZtUKNdJIPcgd3e0fzly/eMpEE8bt6KRTguu4fs8vs4cKMGnPbEy0eEUNkkbPujHBvCjP45A0kkJkPaOJT1yLDEQq3kLZ+FQytq8FExucN++Zh2z3QGQUw2jXXzyb2WKy4k33sZptGOf8cxDVZvXIw9KxbgQ5+7OEIurqe5hsk/P3LmDBxeZnkWhK/7g+d1t+pwWz3OQjQlr641cTg16x4OlzTiBNHQ0TOOrhGhg10L5mA/qVVC+5kBYfJ7oktQTecGSnGEzmkY31s8H68r+c6BDE6L7dPJdN5jScc9bD/YCg0titNeojMnK0LMH62n2ia9vEewtR0zJebZdMiPVB2xPlo8poWH31fEmT6JkLIuCio6p3H45P+l80BkBKezOOlzyaPvTt9W0b0+2c8F2xFx8NvBPO97e/BxdJbWpzcvxTOlmPdZFcoEEqS/ZKFi5myXbs0d27niqe9bCEVMOEQfV6BamwglN8nE0UhSOhi3Ecg2NH+HhnrOKsElMZRbd0GYT9eI5B/F5fYeCPxfgIKY2quro/tNFtZlyP4Rk4b0TrKhFGYh03iNiAKxW1/HOoXlrpSkj0o1ROFJCBvmZpWj9OnFCNdpaMGrhleKEpmzPNCTERjk0dHE4PcijQ4aGRX9CDic52wcR36WqHH23QxUh+/CX9YN0+905Il3v0X1ObybUYnw9HfoRPjw11rPqKdc6Q4ZzFUPHiEzpxrXg8OwnTEMV9Bj7/5aEGDzfBSOFJ0GXxuDnrJcFDt/cGIU9sMVkrQoyi1BT8xaJHuAYXAtjzjT+P7GDaw5fguXIDV6HYS60n/2LkPgV4IAm+ejc6DGR6RiU2wn8rMKoOY1bo9Out2jirvlNgsXOmOxaa1nLivk6Hh66in3UGClGAIMAYYAQ+ApIjDiksZT7CtrmiHAEGAIMASGiQBjGsMEkBVnCDAEGAJjCQHGNMbSaLO+MgQYAgyBYSLAmMYwAWTFGQIMAYbAWEKAMY2xNNqsrwwBhgBDYJgIMKYxTABZcYYAQ4AhMJYQYExjLI026ytDgCHAEBgmAh66e8pEhZYuzjtyWY0yiu3d3EWxun28KCBOMMX3noEUYyS1X3P6meKYF+Gtu3Rjqk3iYn9HvjQN25ZNRSTPBa227w/v99O9fuLJjrE7fbMtY/t7eGjzlx6JNriWHc85E11+2LbzZfuQAPxEj+FcA+rPUjCjhhikpydBNhJLkaEWOe99hBIsxpv71yHMEfqGRlTk0n1TlfVobKe7o4LoYsX5q7B2dYSDO9i4ijpRX5yLXLooVW28byoMMcmpWBsjoZv5uAN9GciskGNHOrXragwoR3Ra5HuMaejq6ILBk4/gN+dF7F48CVK67vJxiw6XSmpx4L/bodtCk9t44eDwk/brcqSqp6NwjW0AjeHXPWQNgVPwforlRYg/Q6tpxMnLd7BZ+wtObQn1+Cl36/5OQPIyuoLa8hr4IYn2zAtPfow90TdP1GGP11MdA5pz79Gcs49uRxdVDvOKffueeibH9hu1/e2ZVpyrpfN2DrLKhEjeNUIMgxbu+gs5KOWCcNjfnG5BdBsqPs5AVoMMS9duRSq9295QhNxzh3EIb+Mvq/nvx9KWZuFQLoWSXb0Ja6ePR3vdReRkZaJTuA+v0rXqsqRXkVxJ9eaG4+00z50E7yPcQ0yDQraWa6CRyHF8TejA5A72RyTFnO4+VoOqB3TNq9Q21oZzg2791s8U67fdFI7UneLDLUM36CrCJlkzhjAKUetnQDIFmT/1IBR7bANFDatN2/56I5Liao98Gokx9kTfPFGHLbpPeQy4W5tt55wtiaPqty1etr9Hklg1CnIrIIhNRzx3Lbi2EkXVAkTF0U7+SUkc6iLklAgREzsdFATQcWqrRhk9j0rditV9EZbCSCap/zccrayAmpiGPduoR9HFaoyPfxNpiWGmGBphmwD1HhwtKMMqukZdDAniU+NRnJGLC/ERdEmhYxLceeIhpvELdMagKRRu1JYKYTD2bO+TCCj2N8W5yBSE4/M0y926gVQ/X2Ffhxyf0k7di+6S/+gShf8kNVcHxc+QSimu+JKZSKPO52V9hQMNXCPXMf/mBGzc9ltsl3ajtLgaR0opvkQHqcXoCvKE+HCkL/Q3XxXeiv0HynE/fj6Wa2px4q6Oort5U1wLuk48XoiLn93F6YafKPLgBCQsjsR7VM7mInfbXtn99jPGOdaiuZVioU/lrohuwt5/vw7VYiWyXx7QWV3/9P/DZs2L+Hw7x1z76FqAV1rrcJgiGWooPG0QxZTYvW4mMaJunv6GQ5ddjttxfQGv3O3bUJjZdtHZMe4rN1T9nIrnGo3JHCi/vYMjDROwe1cYqg5a9o3q0v2I7M9qkUfBqzSk8vT1pevl42Zit3KSgwBbNqqjukoknGykeWSbLFQ7g7bhzBhQ3QY9rlyqxgmKk62ixjiV5Ty6vj59abB5EzXUWNvS5+LvIdvnw/tFI94ufxcu4SXCoil6XH3I9ceVb5aP3vmI1ThaG/i/WENlAUqa6aLCvgWWGIW6JAu5uf4Ij6cYFok8gZdchN769UYU5RTAELsVSeL8wZlGQBx2HIyza80YXE/IhXLlSY0U6K2ZaI82MwzjK+Mhp9+C7GrUdRLTIJWUUBaPRFkR8osqsTosmr8unuqdyfIQ06BYBzMD4fX5PaSfGYftSilipd48C68ISxZMQmbeQxTrpiClL2KL/kcKGQlELpNisl6D9Jx70MyOwvF1tOj3dKOKYoXvO1mFoDdo0U+Ngy6rFNnBUfh0BQV9Ef2Mqi/KsaN8HFanzMeHMm80N9zDXoqtsUf4Mg5TICQueVN879rSe5CvmItP13hD9w1dnHiWVGr1k/DKmgUolI6DqrgcG76sQeysBUjmCwQ0CKLdLT9R3A0BInwtYwoMUsD8yEhXyV1cIZXTqWUUrVD3CHuP3cSeQrFR/WbfXx0ybap1vW/OYWbdjLNjzJVypn6Kac7FXC+/h7K5M3B86QSEih73B7wytd2NC3nXcKRFivc2RmIejUkzBdHZm3cDeyfSlfqzeT8ra7Knh+PUG4qBvB7auJy5RvHkxYg1qnaGasPbiTEwoJTm2xt3Rdi4bhE+pGBhOrUKB/KuY3vPIhpXU5THocaaf9mz7g7/L2fa58O7B3Uufxeu4+UFPc65/M3y0EtRGfcOsjbYf7MG1FZUQy9LRlRfkJaAaKS98x9YTiFeCynE66G38hEUFYukpCTEhLkf4rVvXLTFObjQHo1NyQoIKvhHizeXQgN2drahsfoiciuECE+dT/ICT9KqaZ0JQpyN2mt8UAgCem6ZQr8a7RhihMfIcOpCBWoN0Yhw4lPhaY03y0NMA5i8cA4Od1Vh/2UKeFNVQwG4RJBPn0SRvYg5RE7CZDPRfjNlSBDcovjgeqSYd+C6hofm+ML02bS2Q9VFQWXmhEBhjO8twuQV8xE6pxtBFLLTWyg0xcGm4ExiEVVKTOZE+U8UV/ofsGe2Sf01eeIs7FH/iM3FD1A7V9Efz/uxVIbX5CZm5v1SCIWY/QEqEgc3mEODhs4KgfSSClVNcIFpkE3jQSM++kKDZvE0Y+Q4V9Nj6VSkE+3GRcOPos+RSu+ihnbWCKaF1Ka/Dip3qW+CH5zGzLI5Z8cYeufr14ikOK7siwlOIUOtkgAJK+JonCiY10QTM5488UWklD7EibpWYLYTNi2aL5Mn9n0xP6O2+AZOtwYifRvNC2P20G14DzUGuh9wukqPiCULsJ1C/RrTLJKG1FqklqtQtiQaCWYSBh1r685b/DKg2/Azj0r2Ofoe6DUX2rfGmzCk5NLcobCZQ42JPV49bn+zVvRqHg66NtjD10iqbD38FdNtjMpCiBVKpNLfqsbbKCu4iPzMPyNXEoWktalICqMQr29TiFf7Co05Qn/e5RxoK8WpfLI1pG1FBC3czt++3obiQ3/GKU6VJQjB/NR0pMXxhyIz6A3GWN8iWwM3BUAX0JOezgGixdNl8NfXoq4RiHBjXXLQfWrHY4l2osq5yIvrRm2DFmV3m1BW/wgnSao4Sbvm3WlzkCKlD19IqqbZAmy+QbGcX+auRidd+Q1TfOEE7nsTkH0gsAF5Z8vRTRH6EkiXO4+kFsVUB/uwph9R10MSzHRLe8lziKBY3V7lbbitAxRmqUEaPGFApUFMx4t6P1lq4e4kGEfPScXmKJY1hxWJh2veslVUjoOUBujDFAUi3eDoQcF+VqoWLxHh1EMLhQtj41LfXMDMmgQnx9iF+qVGtZ6j9ByF9n1M4XRrsFf9E6mnaOHsofEhFR4C7b3YHNXSl6+rpw3N5W4kUBTIFOOGhEseaIPCyhrnIIUTtUyh02kOluhQRWtzgpm/uTXWjQ1I3WvUyVonnyk49A45RbjQPh/eLs0dj+DlwjdrOT/ELq4NaEM7hcUL4g2wbYJyvCQCiWQsjk8qxseZuSipbEaSIgwSmavBtDtRmZuP+rC12GcR49t2yPh/ByA69U1I2trRWFmCwhzy9NKnY0eibHhqJWJuQahAcxu1OjqZhhkOIS3w8inGvzTK0j1QYU9ODTK/eAjlpqnE8SkM5IIpmFb+EBc0FIRJrCXV1DgkpIpNO23hJKRvWYTQknpcILXUuS9plxJI4V6XzhrYjVsi38UtrnqcPl5AKgfbNAE6boHhUzWZF3cvV0OKiIk5rJdRNBAu/QLV32/hrW8DkJ46E0am50bimJdH01B9cxezPiKHGmMX6vfyGeSokKEVmVnlyBOQjWfFDMwLJqmLRvtiTilOuAoYRdDbSzHjvRYswHuzLDYgnmiD+qujeRRkM/7epJw2bkIsYqK7NdZizmNPZs9caRxCORxcaX8wvLm6hpo7HqVEstcAACAASURBVMLL2W/Wan64ujagB50kLgiNRgL+1GmUNApRQBZrAydpRA/q7sRfCeV23qaQq9USrHo7xio2t8MCNg8CJGGg0OJQKKKhCPh3vHcuH5WxO9BnH+97XUgiBhcgVs9JFJbSRqeeeiuylkCEAnqXJBPagPYPrLMEDfKex5arbopUphN423kk+E0NxWuz6vGHOzrcJ0KMQpd0CpIl90lF1Y40mQalPlIcDrOwBfgFImXZXPojpkO71iuld5F59jq8A5VIt/VM8hESsxER05ln768ueA5B/TvKQVBw5RGp3UKl/v3eU4plM1B88CYxxSbMIxsEH3+yrL57MCnGFTqG866bmDk9xm7Wb9clUkdc0nph+eZIJPePO80zbhF2xdXU0IFTXKTIiXJkm+0L/W15og3qL8ccmi2YA1d/t3ExF9gxE7t+DpVBDhqKqYGOXbmfdPuW9HkIL7e/WVfWBsKetDZoNy6alskALdk0isimUVLdiaDwWKzasQkxCvdtGvXXKtGu1+PUW5txyqqtBnywuQTyDfuRrrSRXtrqUVnXCUl0BCQWfE3yggyinnqjfcKWaZAIRNJDtcl2YaHB6mxsRptADJklzzP0GFVZ/oMwzaGmHt9zzzCNFhU2f1iDx0v6PHosm6Lwri20UvqKLFyWfbF8QSBOlKpxokmLoNkLSG9tSt0trShrEiBWbtLx+wVPQvLv5Si7cRN1Whr8vsWjb/Gl5xGCh6S6ECLU8uwCDeD3xEyGWsT5QHEpTxSCbUvF2JB3h4zuZFfpZ37PGdVfug7ypupPeqia3OQabhbj7Ys7mLkyxu7Uz0coeUt105ZgssUOvlujwRVOWeyEOcNUJRnlL90kY/okvLeN5wyNK204GgNSocgFalSR/hxTB4hVkcfXYx965gqD48NhqLyRbH84eA3zmx16bbCVKALg7w9UN5KOqs+q0VaJ7EPZKGscj/C4pdjxPo/3lIxsGvvIpmHLa4zjICSbhr00oli1C/uSrAeqrfhjfHRNgk07kjE9iEfd1VyB3KwyvLB1P/7FQqWlfaSGXhAAXq2aWI7wkFxcu1YLg0JhFgzbUH2tHghbBbml9NHeSEZzf8h5mh5qSg32fBDdwGDFbJ5NnILtCyZAdakcaZ+pUFjfilpNK67XPcTh/ynHgW8FUCqnWO2UxLNliO1Q4/S3IiTPpZHtS01qHMi5jj1/b0JtSze+b2lHael9MpSLEGE0WAtIzw10ELMp1XQQY3geG+Z6o6rwFg7facf3Oi4G+UPsJ9feDaSOcN4YZd9f1dc3kJZVa+PRY//eZPL+eU3WjXOf1aGqf6KRbz15ZN0nDMhGSok8Of5+Fxc7XIXcpr82u1l7apzIETmHmVX/XRljJ+sfklJpABQCHakpH0HFjSvdOLDnMz0U08fRwdFWwtWSIfPXpr1ThTdKDYhd+iIiyXPq+5aBP24PAqfaGGIMqL9p5KV3+3IVsutoTpIoVHvnLvaV68mtexrm2a5l/KQac52dc1ZVeLD9QUgzPXILLw99s0OuDbbU0+lqsjO1k8dd/zpAYy6J34R9B/djR6oSCr7DGkJasGlHL5Px/UkgCbAfUCHpliQS678gEh8EQn9yoZcY3WC51Fj8X8jIPAda4mmRJ5dfuQG3sg/hbOlt1NNRg9vF2Th67jv403mLaPNib1WGjBOJyVHoLD2Jj4u4MrWoOJdFqrHxiFseZ6Ua0zao0S6SQe7Abm+LlrO/PSNpEL+bt2IRjsvuIbv8Pg7cqEEH7Sq8fEiVI5uEbX+UY0OYjSFbJCbD4TiU9ciwxGLX6C2fhUMravBRMbnDfvkYj8lgLRWTTYOMl68ZDQlCxJKBfFrefew4psHqjYuxZ8UCfOhzF0fI7fE01zB3GGrmDBxeZnkWxFlIBt7rbtXhtnocceuhki9Sfi9D3nFieKVTcErJMUFvLFkWjutnarE5474Ri0hiLtvm/oQ36njOszhswra/0Q7fdP4B2ZWcwMy6/66MsXP1D0mvH2fLaCP341tYU86dX5Fi24pIJOhqUJvTgM1ZwCf9Z4D4a7t/h87OkLa3OK8UxTavzPun3+H4QmfaUNjMOdsxIGx+T3NQUI3D1M4ROqfhS2eF4hbPx+s0Fxy4cPAS7PycsyzuufZ5ibLMdGpMbPFajNc88M0OvTbYUi+EIiYcoo8rUK1NhJJT54ijkaS0fW/kfhuav0NDPWeV4JIYyq27IMyna0Tyj+Jyew8E/i9AQUzt1dXR/SYL6zJAQEwa0jvJhlKYhUzjNSKE99bXsc7kDmjuDEkflWqIwpMQZs/jhtXhpxcjnAyT2w9WwyuF/O1nebhXw4KEFWYIMASeHQTUOPtuBqrDd+Ev6zzoQjTaAVKfw7sZlQhPf4dOhHt2fXVVVzJ8qMhgrnrwCJmcYTKYvKcYwxg+pqwGhgBDwAECdBp8bQx6ynJRPBxdtYPaR2e2FkW5JeiJWYtkDzMMrr8jzjS+v0EnsY/fwiVyWt1Pl6KEjk7UGVUMAYbAM4LA+IhUbIrtRH5WAdS8xu1npKPGbnC33GbhQmcsNq31/GWFXAtPTz31LI0T6wtDgCHAEBgjCIy4pDFGcGXdZAgwBBgCzyQCjGk8k8PKOsUQ+P/b+xqgKI9s7SeGcQYVmQgugy6C1IZBkTDxF9jvc2a1SthNuKCmhMitcrbWDXjLH3bJt6LZ3eDdWiV1Y2Rj6ooJW2LVVZCKgqtJ0LpGsCpAUOO4ivwkBWNYw7hi5McwIGze77zvzMD8vDPMwIBRulNjmH67T59+uqdP9znn7cMQYAiMDwJMaIwProwqQ4AhwBB4KhFgQuOpHFbWKYYAQ4AhMD4IMKExPrgyqgwBhgBD4KlEgAmNp3JYWacYAgwBhsD4IMCExvjgyqgyBBgCDIGnEgEv3T1lwqaDLpR779M21FBs7/t0G+ZU2VS6Rnw2xfeOxPp53n2VfeJH418Ux/wC3mhwDP7Dx4OOfj4UW1+ah+hRxtRwvz92MbDdr+iVkuM7xqPpm30d++9e6bYdkYlog2/SyZzj72MLpmBmq5TQWiIFinbTG3yORGOk56KMjVPmAFpOUACj1mXIzk5EyEQsOQNNOPbmO7iEVdi5NxXhzno2YMDlUrpjStcCQzfdFxVAlykuXYsN6xbZRRW0JtCLlqpSlJ7T0VXo/B1T4ViWlI4NyxR0Ax//El8e9l+OwPZsatc+kp8zPryQ7zWh0dNMFwwevQu/F3+CXatmIZjuJH/0oAfnLzVh31+70ZP5U2hNkYvGzHbH53VIb5svxNCe8CTnA+JYX4RI4V7bDTj66S1kdHyP45ki12+PkUnb/k5HEsUTj7e+Bn6M9N2tPv5j7I2+eYOGIyKPdQzs5lx/30PUULz7947W4ZtfWV/Hb8+3N7BwpPFYsbDvotX33pvHUFgjQVLOBAkMWrhbzhxDNX+jqeNt6VacdeHyB3kobA1BwoYtSKey3a0XUHrqIN7F7/Gf68TvxOqoLsS7pRQ+dt1mbJg/Dd3NZ3GscD96JXvwa7pKPSTx10jSEd3SKPyeog9OlNzwktCgkK117WhXRODwK2HDEcZmz0Q0xbvuL2jEja/p6s9g65CsLkbf5aN/Udzfbo9Cobok5+lDukFXSSFow6zrhVMYSr8BJJ1owfGvw7DbPlCUp23YlLfvrxTRFHd94tNEjLE3+uYNGvboPuYxcJhzsxD/PN2knF+Lk9X/xLbwYCdxY7yBhT2Nx4yF/dAMfW9DRell+MRlYyV/FXiHDhfqfRATTzv58TpxtF3AsUsSLIubDwr85zx11aOGnsekb8E6S1SlcDqTtPw/HNJdRhsJDUex0YILZ+sxbeVOaFeHm+JmhG8G2nbjUEUN1tLV6YFQYGX6SlTlleLMykV0MaFzFrz5xEtC43v0CAFWRK78lszG7qHrq404SXEu9vtE4W9a6936AKl+LmLPwwh8SDv1qXSv/Dvn2yhehhEPKX6GcBRfswBaAuVk4UXsE8IlX8XSa9Oxaev/xbbgflRX1eO96m+hf0hqMbqWWrMyCtkrZpp/TJ3Yu68Ot1cuxcvtTXi/oQf3B6UU6yASb6+U4OzpBhS3fkeRB6dDsyoab1I9T66z5rnxE2IZ0zXcnRTjYR4fhfAecv90FfpVahT9dFhndfXD/0VG+0/wt228cLXwtRyvdjbjIEUybKfwtAEhdF136gISRP0i/Y1CT1EdbsZbAl6Ntm8jYWY/zdwdY0u9kejzao0rNCYvQv3lLbzXOh27csJxI9+6b0Sr51sUnW7CSQpo1E4qzxkz6Mrx+AXYpZ7lZKG0U5c066A5aqB5ZJ/8sDWLTr/8YdVlG+6MAdEYMKLyfD3e/zs/ByksAKkslyyOQHbCbPMmaqSxtudvhO8SP4ovMwXFFB+E3+j6wR08RzNXrPGUjDAfn8XJAvp9y6Jwjn7fwwHQBnCmiH7ffRH4G/2+59CWz/XvldZ8p2uA+C9zQFeBS/fpckLLAkuCou1SIUpLZyJqJcWtWC0SbGkEiF0/NuDCsQoMxG1BYmCZa6HhH4/t+fEO5ISAehI+fKtIMjSj+T7xrjILDKHINETQd5+iejT3ktCgo4UkZCVWh1xA2QUd1oWrxGmJkB9LlpeEBt3nv0COqX/7CtklU7BNHYy4YKnIwuuLNctnYf/JO6jqmYv1llll/JbihAPRLwVjjrEd2ce+QvsLMTicSov+YD9uUKzwPUdvIOB1WvTT49FTWI2i2TH4MDkQfr4Ume2jOmyvm4J165fi7RAp7rd+hVyKrbFb8lOKpmdasKU+36OJjvQRyYvx4StS9PydLk48QSq1lll49ZXlOEc/QH1VHTZ+3Ii4hcuR5GHIv/4H39GP1weLZliFrXVjZAS+LjWgklROx1+iaIU9d5FbcI1iSAQK6jfH/vZgvx1dz/vmHma2zbg7xnwtd+hPAc/3N3VfoYbijBxOmI4w30d2Aa/6cebkFYq6F4w3N0VjCY3JfQqok3vyC+Q+R1fqvyD6c7Nle34Ujr+uHM6jQEwnS65QPPlAxAkR9UZqQ+rGGAygmubb6w2+2JQai7cpWFhPmx77Tl7FtsFYGle58FsYaazFl0Pb7gx/M6L9AW2Q/KRmzYg7eJp5GPXvYCQsfKF+UY79H1MIZ+NcJFj2SsYO4fe95Bf0+3ZnbtAasM/FGuD426QAZ5frYQxJQowlBKq/Cto//BdeprCu5yis67tvlCEgJg6JiYlYFj76sK4W/DuqjuFMtwqbk5TwuexsjETyKRxgb28XDPVnUXpZgqj0pXReEEkdbbSeBCDeTu01LSAI/oPXTeFeBX1UIKKWheD4mctoGlBhkRs/CZHWPMryktAA5qx4EQf7bmDvp414/UYjBdjzRcT8WYgjVcr66FmYY+6M34IQaHyuU3xwI9abd+A9rXfo3BCIXQvoZ9PZDX2fFPEvBkEpxPf2xZzkpQh7sR8BMpr0Egmm8rTIGBjoS3/QBHu/7jtErCLd7gsm9dec5xZid9u3yKj6Gk2LlbAsGY+CQ/BahEmYSZ8PohCz/4SejokbhYiAQNjCIASf1+PGPXggNMim8bUB73zUjvuBoUhyPGeOOCCPguchm3gXFg2/ICSRSu9sO+2sKaZpGPXRpr9OqHnUN59/uo2ZdXPujjGM7tNv9w3GYXWQeTf+rV3vfKBJjqdxomBez5mE8ZznfoL11XfwfnMn8IIbNi2aL3Oes/yS/oWmqi9Q3ClH9laaF0L2yG1IRxqDnn+imMIzLlqzHNsshumFdBpq60B6nR41a1TQmFlwOdZOxtY+u9/4kNTBt1BkmArN6h/ZnLhc42mi5NFcsds8jYRF4EIFomnjdf7LASSYhXrPl/zvmzBfSDPcnd/rCGuAPR4UD49U1kbMVM63MypLEKhUI50+aw03UVNxFmX7f4dSRQwSN6QjMZzCuv6ewro6EhRyJDNFl3OgqxrHy8jWoN2CRbRwu3/jeheq3v0djvOqLJ8gLE3PhjbeKtC3FR8DxgEhvrevvaGCgp770JPB3uHCgfNDMNPYhGYDsGgU64+T7jvN9prQ4CPqLVEvxsn4fjS1dqCm4R5qWu7iKJ0qjtKueZf2RawPph++hFRNL/gg44t26H/KX41OuvIvaLF4niKy8TsTH7IPyFtx8kQd+inal4bsB0vo1KKc52Qfdu9bNA/SCWa+tb3kWSx63g9T67pwswdQmid+8Ozpwz8wEjp8DO85wVbuTj5T6Dmp2JzFguZhpGPjK2/YKzCnIJgG7u31SkSPQtIHzPaz+eFP9SWcBgc8stt41DcPMLOdOW6OsQf0gwW1nrP0LIX2fYQz5xqR2/Ydqaf+hf5BGh9S4UHu6MXmjIolv6eFNjSf9kNDUSDXCxsSPnmhjXudpjlIoUWtU9h8moOXenCD5JvGLN9GNdZic47sHOp/W4pddvFoXONp4s6juWLTIze+0KZnTUgjqVq/Rc8LQTSv6RRGf4NOfGr+d/i1G7/XQA/XAHShm0LhBYgG1TbxPE2xCKvJWLwysQof7C/FJd19JCrDoQjxNIB2L3SlZWgJ34A9VnG93UCGivhDlb4Tiq5uGHSXcO4YeXoZs7F9dcjY1Eok3AJwGfe7qIknS2iYYZPQAh8xV/hoKavna4rrfKwR+z+6A/XmebQToFCgy+citO4OzrRTEKZA/ug6BZr0QNNOWzIL2ZmxCLvUQrGh63Hq40GyUVC414SFw7tx6xHq4xdXI4oPV5DKwT5NRw+/wIipmsyL+1RPQ4oEknBIC6FoIHz6HvrPruONL/2Rnb7AJPTsWXDjOy+8vJpG6ttoMbMwOdIYe0B/qszFq0IDndhfWIeTPnxI1kgsmU2nLhrts8eq8b6ngFGkyFyKGT91+XK8ye94LckbbVB/e2geBdjKDFJHSUybEKu47qMaa5s5x6uYSCVF3nNi09olnmKYjTRXxOq4zJNCvZhUVHTyvjoQBM0g/b6/JNVU8o9MpwC35oaHawCF8+2l44JEMBKIp17hpHEOFWSxHuBPGiqX7k7iRCi39yaFWa1XYO3vl9nE43Zawe6BvyIcFE4cSqUKSv8/4c1TZdDFbYfFPm4pLqEjBh8U1sifKKxPG71G6q2v7QlE4kNl6WRCG01+8z7eyWvLVT9F5OuhyWzvqeA3LwyvLWzBL2/14Db1RjiMBc9FkuI2qai6oQ0h/acsGAfDrWwBfnKsf2kxfUjo0K61sroB+09chVSuRra9Z5JMQsLGl4TOEpNR0xoxn2cRMLSj9BKUpHYLC5455D2lfCkSVfnX6EdyD0vIBiH2Q7Zuud/VKcZLLI5IZpSYuT3Go6TvwHf7HZzvmIqXM6KRNDTuNM/4RViwR7iZBh7iOB8p8rkIFJntC0M1vdEG9Zc/od63Eg48/X5BmPg4CBM3uR4uZjfnPK4/wRUCn5+L6MEG2gz+C0v6SHgIqmfzYubu3PBkDSCMSWuDbmHRtE4D6CCbxgWyaVyq70VAVBzWbt+MZcrR2zRarujQbTTi+BsZOG7TViveyriEiI17ka22O710tUDX3AuFahEUVmu64sch8B1sEewT9kKDjkB0eqg32S6sNFi9hvvo8glEiLXMGxgUVFkzXQhNb04B7wiNB3pkvN2IR2ssHj3WLFJ41we0Us7wtXJlnoGXl8vxfnUb3r/XgYAXlpPe2pT6H3Si5p4P4iJMOn6/2bOQ9IsI1HxxDc0dNCksi4dl8aXni3zukOpCgjDrdxdoYL8hYTLSIj5mMH2DsDUhEBtP3iKju7XP/LOC+qvnIXlTDSUj9PdGKTVGWU20f6PBzJMxHg19MUbJW6qftgRzrHbw/e3tqOSVyG6YM0wkySh//hoZ02fhza0i79B40oazMSAVW4RPG26QXh3zhpnVk8fXIxk980TAieHwQ8xzhgXPq18gXp7/Pd77eweqB02q53gLLG7MjZHXAPvdtD9mkgdyvYF0VBarRpcORe8WocYwDVHxCdj+ZxHvqRCyaewhm4a9rBHwlpBNw/E0olybgz2JtgPSVfUB3rmiwObtSZgfIKLuun8ZpYU1+PGWvfgPK5VWx902GH38IapVC4xAVFAprlxpwoBSaT4/dKH+SgsQvhYR1qePbgMZzWciQqTp8Zg6LnQDHjT33FxsWz4d+vN10J7W41xLJ5raO3G1+Q4O/k8d9n3pA7V6rs27DYEvhCDuYRuKv/RF0mIacUu610aeE1ex+7N7aHrQj28edKO6+jbtVnzJxZCfLD6k5wYekrCpbn9IguFH2LhYihvnruPgrW5808PHIL+DveTau5HUEe4bqRz7q//8C2gLm+w8ehzLzSHvn9dC+nHqdDNuDE1AekucPLJuEwZkI6VEHh6fNeDsQ08ht+uv3W7WkRs3cnzdw8ym/56MsZv0R+Q02B9Knx5SU96Fnh9XunFg92kjlPOn0IujnYSrtUAWp9Zx6wZerx5AXMJPaPdLGwlyUbV8+D0I3GpjhDGg/mrJS+/mpzdQ1Exzko5CTbcasKfOSG7doVhiv8aJsyrkujvnXJAY50cjYCG0LiUHmFno+bIZ75NqKn4xeTlauHJnboy4Bth3kd6uJntSN3nWDf3eaWwVKzdjT/5ebE9XQ2mvAuFJSGjBph19SIjYRwGFv+PASUi3pFDYfgLo+OAjmUmu8grBDZZPhqr/Rt7+U6AlnhZ5cvmNGMD1ondxovomWsid+GZVEQ6d+gdm0vsWKvNib1OHjBOrk2LQW30UH1zg6zTh8qlCUo1NQ/zL8TaqsY7WNnT7hiDCid3exJH3/vXOSYPk4JLkWBwO+QpFdbex74tGPKSdyFQZqXJCZmHrryKwMdzOkO0bSAazKagZDMEaq12jNGIh3k1uxDtV5A778SM84q9MCCSbBhkvXxMMCRLEkYE89ORtbC9ox7pNq7A7eTneljXgPXJ7LOYbJiNh9IJIHHzJ+l0Qz0Hr7+zBzbYpgh+86zQD638RgpOHSeBVz8VxNS8EpVjzUhSuljQhI++2gEU0CZeti7/D680i77M4bcC+vyqnJd1/QHYlNzCz7b8nY+we/RH59eNtGV3kfnwdr9Tx768EY2syOUz0NKLpWCsyCoEjQ+8AiVO7fYvenSEtcNXJalTZFVnybz/D4RXutKG0m3P2Y0DY/ILmoE89DlI779F7GjPoXaH4VUvxW5oLTlw4RBl2f86JVp+ATPfmY+CCYCw5fQM1PgpkP2/thu7G3BhxDbDvpgTKZVHw/eAy6jtWQ82rcwJVSFTbl5u47wP3/4HWFt4qwadAqLfkQFJG14iUHcKn3YPwmfljKEmo/XqdashkYVuHzObLtMjuJRvKuULsF64RoXm45bdINbn9mTtDpw9dG3yjEhHuKOPGpcOPL0Y4GSa35ddj6nryt7fzABmXnjKiDAGGwFOMQBtO/DEP9VE5+M/UCXAh+qEg2XYKf8zTISr7D/RG+MRIDU91JWOHigzm+q/vYj9vmJxN3lNMYIwdU0aBITDpEaC3wTcsw2BNKarGopN+onDswIXSSxhctgFJEyQweHgmXGh88wW9iX34Os6T0+peuiwl7IkaJMYsQ4Ah8ENFYNqidGyO60VZYQXaRI3bP1TOR8MXf8ttIc70xmHzhom7rJDn9PGpp0aDE6vDEGAIMAQYAo8VgQk/aTzW3rLGGQIMAYYAQ2BMCDChMSb4WGWGAEOAITC5EGBCY3KNN+stQ4AhwBAYEwJMaIwJPlaZIcAQYAhMLgSY0Jhc4816yxBgCDAExoQAExpjgo9VZggwBBgCkwsBL10jYgKtg+4Geu/TNtRQmNb7dBHcVNlUuhF2NoVqjcT6eRPztuK4DZ/xLnbTbbZX57+ID9P4OAFWyUihXd+7ispgiib478GWK9M8ZMUuTKl97Qlv/18UgvcC3miwiltBV7oEyKdjEV17v3HlPCGSHktiCAyg5QTFSmhdhuzsRIRMxNQfaMKxN9/BJazCzr2pCBdji88bMOByKV1noWuBoZuupgige5uWrsWGdRRL21kd9KKlqhSl53R06yp/nUU4liWlY8MyBV3qw78vkIf9lyOwPZvatQ8a5JQme/CkIuC1k0ZPM90V9dev0CwPwa70WBzLiqdwrUosoVjZ+/5ah6J270HU8XkdEj6k8HoTmeg2213JdCPYjXrsa7Z+c4iCSJ2/hbN9P6LnoxUYbnTkcbUvn4s//2o5DvOf9Gi6O2sGHt5qREZ+DQ62PPVvUDkMjDtzr/fmMRTWSJCknSCBQQt3y5ljqB7xkrQuXP4gD4W6AURt2ILsnduhXR2Af1w4iHdPtTn01ZLRUV2Id0ubEbB6M9Xho81JoCvcjyIdH+xBgpDEXyNJUoPC0pskXlh62hHwktCghbOuHe2Kn+DtV8Io2t5MKGfPRDTtSLMptvO6wO9x42u6xc0r6V8U2rHbo6h2XmmWiPgtjMIuusP9/MlGioFsotr/dTP21tEtqslRSBjnnfdjaZ8uf1Ty0RP5TwSFolVH43BWLLbO/g5HT9Sj0hu37nprgMadjjtzrw0VpZfhE7cBK/lbRzt0uFB1E8KNuuOV2i7g2CUJlsXNpzugXaSuetRQ0MkYEhjrlikRHq6EavWvsUHli7u6yxAXGy24cLYe0+hyPe3qRVQnHKrEzUhfOoArFTXmW2UVWJm+kmJll+KMcK0rS08zAi7nmPsd/x49wv36Ire3SmZj99BNpEacpCvL9/tE4W9a6xtoB0gVchF7Hkbgw8wwTKWrg98530ZXnxvxkH4GwcEUInbNAmjpzH2y8CL2UZB60GXpS69Nx6at/xfbgvtRXVWP96q/hf4hqcXohlHNyihkr5hpViN1Yu++OtxeuRQvtzfh/YYe3B+U0rXVkXh7pQRnTzeguPU7CiI1HZpV0XiT6onfTCqhmNXRWJN/Ffs+UuB4shRFpykA/PNROPyCdQ1vtWc/Ao+7fTM/dA20dn04zuc3vGuuOQAAIABJREFUo+gLIzTmWO8YMKLyfD3ep/CeetojTJ0xHUsWRyA7YfZwSFe+zKdUhkL88mX8FD/CJroNeKNwdw6p+f50FfpVahRZaPIj/eH/IqP9J/jbtjCiM1ps3Z0jy/FqZzOFK+2mGC38zbp0C27qAsT79TuZe7ZjNKCrwKX7dA/S6nBTDATqVtulQpSWzkTUSroie7VIXAf7YfbouwEXjlVgIG4LEgPLQIHpnCf/eGzPj3d4LsTukfCR4kQShZptvk+8q8z9EYpMQwR99ymqR3PvauE6cEnISqwOuYCyCzqsC1eJ0xIhz7KePAS8JDToaugFckz921fILpmCbepgxFFcb8eFl2J5L5+F/RQ3vKpnLtZbdubGbynKFxD9UjDmUOD57GNfof2FGFJv0aI/2I8bFPZ1z9EbCHidFv30ePQUVqNoNtkPkumefl8KsvNRHbbXTcG69UvxdogU91u/Qi5dk75b8lMKjGSK/iL1+R5N1V8hInkxPnxFip6/0x1YJ0il1jILr76yHOco9oW+qg4bP25E3MLlSHJ2avCdjV3rFXjl6C3sfuiDq52zKP654xXsXmvPfk497vYt/MwORFxgMwnbTvTTAi/lY0ET5q83+GJTaizeptgnPW167Dt5FdsGY3FciJhHJ9KPaVxuTcdr62Oh8RvEjc9I3Xf0CrA1DhvdDKzkObYezJFLDah8KZr4pSBgPXeRW3CNrmYPxDmKyug49+wHh2KmXK6HMSQJMRYDgb8K2j/8F16mCHLnKILcu2+UISAmDomJiVgWPvoIcpaWO6qO4Uy3CpuTlLTTt+fHxXeKPNTb2wVD/VmUXpYgKn0pRMMxdNCmiMKnxdvFI5oWEAT/weumyHKCHSMQUctCcPzMZTQNqLBIVAK54Ic9emIQ8JLQAOaseBEH+25g76eNeP1GI8VK8kXE/FkUjIWEQ/QszDFPIr8FIdD4XKdQr0asN+8me1rvmENCkpjp7Ia+T4r4F4OgFEK1+mJO8lKEvdiPABlFqZBQnGieFhllA33pDxIy79d9h4hVFDXvhRkC8HOeW4jdbd8io+prNC1WQmkejkfBIXgtwiTMpM8HUbTAf0JPx+2NQnAnIGxhEILP63GDzCVOhQaV84sgNdWCKlog+7HoF4udlvVWe2b2h/73uNs3MUKxUkiwPnrYL8QbmdPzTxRTtKlFa5ZjW4Q5TNvCBdjV1oH0Oj1q1qgoXrSBTib9iKbYK1oaBwFzOrn1DOpx/wHpb9wUGnw9j7D1+acHc2TecCx6P1LHzZ+Ks+09aCfmwmi+2cy9oRGx/GEg1akRM5Xz7YzKEgQq1Uinz1ohVvVZlO3/HUr5WNUb0pEYThHkfk8R5BzomTIkM0WXc6CrGsfLDIjSbsEiWrjdv9y1C1Xv/g7H+VOJTxCWpvN2CnEz+ICRYk/TuYFCVtsmiq/qQ08GrYwYgfNDMNPYhGYDsGgS3U7uZNie2mwv2TR4fOi0oV6Mk7//GY6RHWPrYn/4PbiLoyfr8G9vX8HJdnOUNQmpml7wwc0v2qEXYKXdJ6kqQHGFNfxaEzgb8XJSY52ow97PKH54e78Q8lM5b6ZD/HGhOsUQbx70xZL5JoEh5OFZLHreD1M7unCzx5TD/xs8e/qw1xMJHT4c65xgq1iiPlOEWM+PXIWy5AkZO1HZPijUb264R9EDxZPX2rMn/7jbF/ixqCKnYCr/9V6nMA7RFEHNOoXNp3Ho68GNTsqlaI7NvFqQTqFDSSLHxjQVCRrPtqYeYevBHAmY7WfjGTfVlwIIUezpfpteOfvShW6KuhMgGr/TVGeaYhFWa3Ow9w8bEdFdj0s6Erl8BDnR6HGmiHJiEeRAJmddaRlawjeQTcJ+RXfGnyXfH6r0nfjtb7eQF1wgWo+Rp9eFNqdCayRqQ89JuAVQ2KH7XW7XYAWfQAS8dtIY6ruEFngygPMfLWX2fE0hOo81Yv9Hd6DePI92YBS5a/lchNbdwZl2iqcR2EGqqSnQpAea1FmSWcjOjEXYpRYK81mPUx/T4iynyH0JC4d3gNZA9/E/aCOKD1eg2GEApqOH9NKigcLNa9RUj2+HJzXMR+QtReEYD//KFwf/2ow9n8+mCHC2i6UDK6Nuz57S427fwg/FO39AEepIHSho8mgcegjLADsYpKQwFwQxbzAXFl8q4+1ZNxK2HswRfiMw+jSIXjouSAQjgXjqFU4a51BBxocB/qShcoxDLV7TNrf3JkV0q1dg7e+X2YT+dKcuX8ZfEU4fQKlUQen/J7x5qgy6uO1YZid/JHTE4OPPGfkThfWzXiPFQ/S1PYFIfKgsnUxonPlNJEtPJwJj+olYQ9JPwZV6fKQOpwG/eWF4bWELfnmrB7epgnAIDp6LJMVtUlF1QxtCpwlZMA6GW4WE9JNj/UuL6UNCh3aJldUN2H/iKqRyNbLn2Q2ETELCxpeEzhJo7dUbPs8iQFBxeS/1NDdi3zXgZQphu2TeFOyKb8cvyfh7JmIpkrzclhjXj7t9C0/9X7ejsnMKohNmmYQ9jQMvHO7beVP1C8KE3u8QhAk/Vo5lxPppndc/0slvJAITNkd8QFobdAuLpnUaQAfZNC6QTeNSfS8CouKwdvtmLFOO3qbRckWHbqMRx9/IwHGbtlrxVsYlRGzci2y1Ofi05XlXC3TNvVCoFoHCWg8lxY9D4DvYItgn7IUGHYHo9FBvsl1YabB6DffR5ROIEGuZNzAoqLJmuhCadsCwr08gAt4RGg/0yHi7EY/W/B+Kj22tJuIRoUh9D+hXP8OXJp8lzcDLy+V4v7oN79/rQMALy8m+YEr9DzpRc88HcRFkiKQsv9mzkPSLCNR8cQ3NvN+iRWhYFhJ6vsjnDnm6SBA220rtQT+ob0iYOLNnj2qs6CU+3oj/6MUlyDZHylKuisL6W7XYf/oO4kQM4qNqx1mlx92+hS9yXHiPvMba6R2O3AXm1SdYjgifNtwgnT7mDR839K09eCSjZ3KqPGOWSJlOFBU2oHmxCnsXPyuo/HoemlWZQnt0ork3Rqnh7TnilB1/zKTw8PUGPjK0eYXt0qHo3SLUGKYhKj4B2/8s4j0VQjaNPWTTsJc1Qv8lkMx0PI0o1+ZgT6JQYCh1VX2Ad64osHl7EuYH2AkMvtT9yygtrMGPt+zFf1iptDrutsHoQyoyPrS9fQqMQFRQKa5cacKAUmk+P1Bc6ivkWxu+FhHWp49uA9m3ZiJCpGl7suz7k4uAd2waz83FtuXToT9fB+1pPc61dKKJ9NdXm+/g4P/UYd+XPlCr59pE6Qt8IQRxD9tQ/KUvkhZbzdZ7bdh37Cp2f3YPTQ/68c2DblRX3yZDuS8WCQZrH/jRwvKQhE11+0MSDD/CxsVS3Dh3HQdvdeObHj6c7B3sJdfejSfueGAcdBxE/edfQFvYhBvCI9476AappRTY9dLsYWFEOvmtySHw+7IBe/7unubbsSXxnMfdvsBV33doavkWV4XPPZwjb6eM/Cso7vTD1n+PxBLLjtX3R9CSp9rNT2+gqJnGpceIpluESZ2RXJtDTeX4MtGmMgdv8XPkW5w5Te639ILAIsEWMh3R5MV2m+YN2dQFzJs+a8DZh2OcptSud+aI3dxzeEeF3q6mfnS3tQ7POxIECnrHYU/+XmxPV0MZKKK24W0atKMPEbVrKCBm05CQbkmhsP0E0PHBh9yhA0IUghssnwxV/428/acgvD4RTi6/EQO4XvQuTlTfRAu5tt+sKsKhU//ATNVqqMyLvU0dUsOuTopBb/VRfHCBr9OEy6cKSTU2DfEvx9uoxjpa29DtG4IIJ3Z7E0fs3ycdAe+cNHgjOHnEHA75CkV1t7Hvi0Y8pN3YVBl52ITMwlZS5WwMtzoF8Kj5BmJNyBTUDIZgjZVaSRqxEO8mN+KdKnKH/fgRHpHBOjiQbBqpS/FaMF9Rgrj4EISevI3tBe1Yt2kVdicvx9uyBtr91qGYb5heSIteEImDLzm6wnoyYP2dPbjZNkXwDuppJrdfkh7q9AUmg70VIWl4BHa9eBfbaQE8N3+x117ye9ztC13svIM3/nrH3NspmEHvXkQ/H4HDCSF0jYiVSpGfA7+gcfCpx8GT1XiP3sGYQe/LxK9ait+qLe+9kD0reQn+7NuI92msjlKZAEUgXttE72kIc0CKNfTOxtWSJmTk3RbmT/TiSHKq+A6vN4u8A2Q1Bq7/5Nv1xhwRmXs293VIoFwWBd8PLqO+YzXU/GEjUIVEtWvuxvPpwP1/oLWFt0rwKRDqLTmQlNE1ImWH8Gn3IHxm/hhKEmq/XqcaMlnY1iH7xzItsnvJhnKuEPuFa0SUiNvyW6QqrQUgnT50bfCNSsQEhqseT+gYbScIPL5wrz3t2JZfj6nr1di/UGT35YRhls0Q+GEj0IYTf8xDfVQO/jN1Evmdtp3CH/N0iMr+A1KZ1PhhT9ExcjfGc/8oWieDuf7ru9h/rB5XZ5P3FBMYowCRVfnhIkBvg29YhsGaUlS5/+LED7c7bnHWgQullzC4bAOSmMBwC7EnudCEC41vvqA3sQ9fx3kEY29quI2d40kGkvHOELAgMG1ROjbH9aKssAJtosbtpwkr/pbbQpzpjcPmDYtsvHKfpl6yvgwj8PjUU2wUGAIMAYYAQ+CJQ2DCTxpPHEKMYYYAQ4AhwBAYQoAJDTYZGAIMAYYAQ8BtBJjQcBsqVpAhwBBgCDAEmNBgc4AhwBBgCDAE3EaACQ23oWIFGQIMAYYAQ4AJDTYHGAIMAYYAQ8BtBJjQcBsqVpAhwBBgCDAEmNBgc4AhwBBgCDAE3EaACQ23oWIFGQIMAYYAQ4AJDTYHGAIMAYYAQ8BtBJjQcBsqVpAhwBBgCDAEmNBgc4AhwBBgCDAE3EaACQ23oWIFGQIMAYYAQ4AJDTYHGAIMAYYAQ8BtBJjQcBsqVpAhwBBgCDAEmNBgc4AhwBBgCDAE3EaACQ23oWIFGQIMAYYAQ4AJDTYHGAIMAYYAQ8BtBJjQcBsqVpAhwBBgCDAEmNB4YudAOdJkz+CZ2HzoJ6wPj6PNCesca4ghwBBwA4FxFxp9JYmQPUOLmywW+Y3OONIhJ5LKqPJgKTJUj6/r8qNBgQGozQoboZwVndgCUBVz6oSuJAdpGhXC5DITr8/IIA9TQZOWgxJdpx3TelTk56NC76wvLH8IAUMtCjIToVLIBVxl8jCoEjNRVGuPqQvMOnUoyiIaYWYaikhotPmoHB5AF5XZI4YAQ8DbCPh4m6BTev2fIzezACmVmQhzWsjxgf+KVKSp5I4PLDkyFfjHClqMdvTp0TdUkhcGJ/B5VyjUGYmItKIgU6kgE74bUJIWi1dP3IY0VI0UbRYtTgrI+gzQ1Vag/MRbeLW8HJXltPglmnkwVCD3N7mIjMxCYphztib9EwOdSmLX4sRtfygTUpCpUhDctSgvOYxfaiqhq9QhP9Y0Ck6x6tMhTxOLXddlUCanISszDH2N5Sg5+hv8jOp/oiuCZVic0mAPGAIMAe8iwI1zMhYncFIEcStWhHKAP5dc3C7S4jVupxIcYvZxDeanpnrglPssOSLVXGY1cPtiiKY0gSs2ihc0XtzEBQGcf8IhrlWkyINPMjglPYdyJ3fNwtcnqZw/9WPTJyIVJjSrjEuVEm8rDojyPj6suNumkbu4KUgY74Qjtsg++GQTF0qYShOOcA9GYLL1wAqaO1JuxYEGznoI28tShXEL3VEzAgX2mCHAEPA2AuOunrKIuMicAmSEduF0VhbKPdBOeFdE2lLrbGzEXcpSpaWInn7kiXkoKitGWYGWnneiJFEG35+fQBf9d/TnvLpLgczaYZqdtQXITDSpuXiVGq+OiU3JQXnj8PmHL12eJiN1XQpKOhtRwqteFPSdyssVKqTkVVqpzky0DRU5SKGdupxsGAJNbQFqnahnPOZBX4kcTRipj+RIqxjuiydtOo6RAQY6AaoTcpCrDbN5LE/UQuMP9DfqhlSRjvX5HMKm6HP0+6cgJzPSfDI0lVQQplqS5rdLilApXpnlMgQYAuOEwASpp2jRlGmQV5CKclp0s3IyoSnQwIXSaZy6a0tWrlBASlm6clqotWkgBYpdktOinzaUp8krxyF5JracMEC9swRZGjmpqUyP+2qzEKv5C5rkamTk5COWBEFfYwUKCt7CWo0eZboSpJgbkMlILdPfiIKUFPSpcpBfkU9tk60kV4vf7KI8RSMqtKbCPF3Nz4luENHNy4NG0Qd9eQHSUuQO+HnEA78M9xtQnpUJnSwRufvCEBk23Bd327RHzPQ9DGkFFRhGzqpUXyf6eBkqJyEoXtmUS7aMykb6MzYRjlossjfF+uOto7WopTIaa92jK5rsGUOAITB2BLx9dLGnZ1Iz+XOpgjqnnStO9ie1hZLbUWOtcHg86inOWMPtjJESP6Siiknldh4q42oaHtioQuz703ogRlC72Kunrh1K5lbEqLmdNv2iHh/h1XPg1IeG1XIXN/EYgAsiIjYqmtYD3ApBdVNszn/AHUng+bPHi9Q/Gby6z1Y95QkPn5h58Cc1ka3C0LM27fEZ6Xsr4eEvqJxaXRdt2MfF8ONiD7S5VsM+peg4uCbKnjIEGAJjRWDC1FMm8aZAGnkeqf2byKsmFzp+xzlCatq1wKVXVGQevx0dZSKPrrzKWhzJUEPeeAJvbVmLuAXPwVdQK2Uir6gSejd45FtXZZajVleJPOttMW2p5WFhwglG36i3YzKIDO+JtrvtsEhE8qobg96kouqrRUVtPxCaCK3NdlsGTWYaSENjkzzhwWSClgp0eP6Gkodt2rHg8mtnLanZMs+hb0UujX+Yy7IgZwReiymcykSSTMafU/rQKRxbWGIIMAQmCoEJUk9ZdSdMi4LcAqh+k49MshXUZrnWLfDeU9pYm2XNBpuwWJdKjpFxlKugLaiENp88piorUFlZafqcPoxd/CdrBXaUlCM/0TkPpkbIW6soF7kFJDwaDbjbRYu9VQp14EQBctSyS3YLJAkPfRcVIW+vMPuikZRHR5gmm3xPeeBVUmNt054xse+kUivJRKL2KPSRO1BBNhqVuCwQq8zyGAIMgR8QAhMvNKjzkVkFyC0iV0qybRSkVMLVplORkov8HNeCxSt4yhT0DoFW+GTxBPv0qCzKQWbWCfwlhfL1FTCbGUSa60Ntjgaat65DtiKDBEeK6b0CvmRjPlJ+eUKkjhtZvP6fiklpt+24xtrnjYYHeh/FnrBHbbrRBzovVOakIOWtKsgSDqC2nNya7dsUI0PjwW8H9J3iJ4lOg3AOgdyhA2LEWB5DgCHgLQQei9CgrTOyCuglr7i/kGcMGYgrJkAoeIqYLIxUNyUoaqxF3F8qUVLZCW2ak1NNXwXy8q+jPzQDFZUF0Fgvin1O6rjDj1lY9JMKhl86bdZafnG3Psx4iwdP2hyxDwYy6GuQclSPyIxPUFGQKOJs4IQIqfX4k9R1s6rO9lBGJxe9gSoOG++dUGHZDAGGgJcRmGCbxjD3sljSa2eEoutcFrJ4H1x3dp9e7XwjijJToEnJd+n6Kae3mYUkvuE1PdM3Qk8LuFSlcfD0aaytFdx6R5UUpoUTBqJvT8DeZdVbPHjSpj1PNt/phJHFCwwDYg+Ql5MnAoOnQ/YmekmfXNsq4PgCuY5sPaS3C6XTXZhLJthDhgBDwMsIeE9okOFSzy9kel5t4E6SQ5OXj9SguzhBRvFaV4uyO+Q8LkPCgN5RqDqdC21OrWB0dUj0VnNuwXVeGiCR3GuHE+38rQ2wZvfRfgO9n2BdqrGATlR6wa23z4maxaFN6wx+4YzlDRfldPWGNUCdKM8vwW3rst7iwZM2XTDfWZ6JtL/oEbajAhVZljfwnVQQnTvktpuZAGkXvYFfoLOR2fqCXJRQ52MyMxHrhCTLZggwBMYHAe+pp/T5SFzwFprUR/CgUuvaB9/SF3kK8vMTUPHqOVTx23HysbRPhvJcZOpdqXhkiKQ7orI0tgoMezqO3xVkAC9AhUaLE2/FQVGiRiK9mBdJ1ml5pwGNpJaqrPgct/v9oT5AL+2FmSjIaScuxXVU5JF3lZ6M0RpaHFXk3aSWoqoqlxY6GbLobovO2nIUFOkQW0DvVqRtwbnKfOSXAymJGkdWnOaQt1lOGnKrjpJdRYPOLC1i5Z1oLC9CSV8seaGdRpWlrsJbPHjQplO+6fqPnBN0wgqFqq8EOVkljiVlkdQ3WvT5oXUydxR0x1Qe2b5+sysWKppTKSS4++jkUXTiOvpidqBgBCcKx0ZZDkOAITBmBMbqsztUv2Gn6coNte31ELbvaYi11sodUpvelRC7RoQ6aHofwcX/Y0SvGhn5GhGBG2MDV3Ygg0teoeSC/M180HsE/qExnHrTTq64xu7aE+M17kBCKL1rQHz5h3KbysxvWrRf5PYlx3BB/NUeUn8udEUqd+AiX/cBd3HnCiFfGpTM8beomN7TiOEc2b7IbfKn+lbXqRCDXEPZDi5BGSS87yGlNlekHuJqHtRwO0LtynqFBwEU99sUG1KujEvmcXAxZsAKbuhVDSdzxzI+xTuSuZhQf+FKEWmQkkvIOMRdG+kOElG+WCZDgCEwVgSe4QmMWfIwAgwBhgBDgCEwKRDwnk1jUsDFOskQYAgwBCY3AkxoTO7xZ71nCDAEGAIeIcCEhkdwscIMAYYAQ2ByI+AV76mmJtvLLCY3pKz3E42AUml/C9dEc8DaYwhMHgSYIXzyjDXrKUOAIcAQGDMCTD01ZggZAYYAQ4AhMHkQYEJj8ow16ylDgCHAEBgzAkxojBlCRoAhwBBgCEweBJjQmDxjzXrKEGAIMATGjAATGmOGkBFgCDAEGAKTBwEmNCbPWLOeMgQYAgyBMSPAhMaYIWQEGAIMAYbA5EGACY3JM9aspwwBhgBDYMwIMKExZggZAYYAQ4AhMHkQYEJj8ow16ylDgCHAEBgzAkxojBlCRoAhwBBgCEweBJjQmDxjzXrKEGAIMATGjAATGmOGkBFgCDAEGAKTBwEmNCbPWLOeMgQYAgyBMSPAhMaYIWQEGAIMAYbA5EGACY3JM9aspwwBhgBDYMwIMKExZggZAYYAQ4AhMHkQ8JLQ6ENJigzPPCNHSnmnI3qGAmhkCmRWOj4aa05lpgLPqPLQOFZCE1j/8fBciUzFM1DlPUlITeCgsKYYAgwBtxDwktCwtNWF01k5qOxzq21WaEIRiIQ2/whyExUT2iprjCHAEHi6EPCq0PBPSEVCZxGy8tlu9oc3TRSITdMiRSX/4bHGOGIIMASeGAS8KjQgT0N+rgqNeZko0I+AQZ8e5VmJUClkkD0jg1yhQkpOBVxWM1QgJzESctkzkCkikZJXAYNDMwZU5KUQXbmJblgstAU6DCvNKqGVyxBLdYu0sQijv2WkOotMyUOljWZtJDq1pO6RQZNfS/3QIJJvTyZHmCYLFdZMeYVnN9viMc0ZxlShovEY6pSYemqkPgKGyjykxYYJmD/D9y82DXmVjqg7DAPLYAgwBJ5OBDivJCNXnCzlpKmfcJyxhtuhBBeUWsY9sNBuP8SppUFcxkVLxgPuk02hHPzV3M5PrnGt7a3ctbId3Ap/cModNZxRlKd27ohayiE0lTtS08q1t17jynaoOWUQ5cXs4xqEOkauZoeSgzSGyyiu4VpbW7maI5s4pdSfSzjSaqZ6kcsIAif1j+E2FbcKbRnby7hNoeD8k4vNPLtDh/rJ1wlaQXQaTDxb6Gz6xNwHb/HsTltG7mJGKCcNSuD2EaYN1y5yRzYpOal0BXdAAMfU75h9JqTcwupBMZfsL+ViMsq4a4Rla0MNV5wRQzQTuCPtZjjZ/xgCDIFJhQC801sroUEEH3yyiQtCKLejxrz82wuN9iNcghTcigOtNs1f20kLvn8qVyYmNYjGCkhp8R8SRVT3GreTBNSQ0KBFjqc7vDDy5E2LKZQ7qTSfzEJDfYizXvdaD6wgYZPAFfPk3aJjWsilCUeGhSNPfVPQMD9e49mNth7wmEo5tfVqTgL8QGoqCWa+U3ZCw50+XtvJKYVxFIAzp3buWs01rl1sjKyLsb8ZAgyBpxIB76qnzIcxeWIe8hI6UZCZL+7V1FgLXX8oYkntYZ0iNSpIu3So1Yuc6qiOHqRGstHJR0Kj8h8u3Fgp0NVoIq0IkCoqkeg21aLWSquiUKmI2nAKi4yEf78eOr5tT+hEqmBtJZCRugt9nRB8AbzNs6u2dDymCqhUVr2SxSKrpAR5iSJ2DHf6GJmIxNDbKEjTIDO/BBU6A/WL2ogl7KibLDEEGAKTD4FxERqghUWbn4PIxjxkFYnovzs7ycYgA5kBbBJvE5DTskRrrmPq7DPVsVmsyB7BL9KWRHT7cBt/iSP9+zPDH9+1p9FP1g96PJTkjo0TR9Q2v9p7QEfmavH0Ms8u2xIEFWHqih9rVN3po0yD/Noa5KfIocvPxM9fDIY8jARISaNJKDqOEsthCDAEnnIEfMatf5FZdNIoQFxOFspjNbbNyE3CwWAnHPoEYSJ3ECZCZd5gTUuVwcadlwSJjSQgYzRCkVJGBvNIu57RiqsIG87rdGxcEErCwkz8uUvHrhXbr17m2XVbPM+Ej5jAFavobh8VsXTKKKcPyVI6nZTnZyHr1UTIwvTIjxUjzPIYAgyBpxmBcTpp8JCRWig3H6k4gZy8WlsMVbFQSW+j1k4P1VipQ7+/CqowEcjDVIik00KjznpV1KGytn+4cKQGsVID9J1yRJK6aejDe2jJyQPIiuztWp2Np1ajrhH90khT2x7QEeF0OMvLPLtsi3h2xLQWeZpYpBXpHau60cc+PXmGVQyfKuRUR5ufh0TCWNfornRybJrlMAQYAk8uAuMoNAgUeQryctXQHz2KKqu1nc/P0Ybi81wt8mhR0hvIllCeRa6xesRkZtHb4yKAhqVAuwI4l0vuvJVUh+wFJZk5qOizsmkQ3SytArU5achKUPSAAAACNklEQVQpJ6FgICFTW4RMsnGo0ops3HP99QXIyqtEI5XRV+bTuyXXEZSihaD+94COCKfDWV7m2WVbPKZpJkxzysm+oatEUWYmckle29uOBDru9LGxAJkpiUjLryBbD+Gk16EiPx+VCEOs2bbUWJCCWE0O7LYFLlllDxkCDIEnGAHvmPdtvadsaZKHUwx5OMHa5ZZKGFvJZTbB5DJLXlH+oSu41H0XbTyaHHhrLeN2qEM5f/KQkvoruYSdn3CfkMeVlDyjLI6kHNdKeclcTJA/J4WpnHrTIa5myOnK7EVEdYvJZTeUXEpB7sDK5ANWZfiWR6Jj8mhS7jT5ZFl4rdlBrsRDnlo8GW/w7GZbxgbq0zCmQTHJ3L6LFh8xe5dbd/po5K4dyeDUyiABS5DrcijR3FlmclXmKVzbSf2Vksebw2CxDIYAQ+BpROAZvlNPsMwbBev8S24/Q21WA3QOho9RkGNVGAIMAYbAJEJgfNVTkwhI1lWGAEOAITAZEGBCYzKMMusjQ4AhwBDwEgKTUD3lJeQYGYYAQ4AhMAkRYCeNSTjorMsMAYYAQ2C0CDChMVrkWD2GAEOAITAJEWBCYxIOOusyQ4AhwBAYLQJMaIwWOVaPIcAQYAhMQgSY0JiEg866zBBgCDAERosAExqjRY7VYwgwBBgCkxABJjQm4aCzLjMEGAIMgdEiwITGaJFj9RgCDAGGwCREgAmNSTjorMsMAYYAQ2C0CDChMVrkWD2GAEOAITAJEfj/yL/bTcO6C3oAAAAASUVORK5CYIIA&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Feito isso, você poderá adicionar pacotes à sua linha de comando seguindo o &lt;a href=&quot;https://docs.microsoft.com/pt-br/nuget/quickstart/install-and-use-a-package-using-the-dotnet-cli&quot;&gt;Início Rápido: &lt;span id=&quot;goog_197811590&quot;&gt;&lt;/span&gt;Instalar e usar um pacote usando a CLI do dotnet&lt;/a&gt;&lt;span id=&quot;goog_197811591&quot;&gt;&lt;/span&gt;. Como exemplo, segue o comando para adicionar o pacote &lt;a href=&quot;https://www.nuget.org/packages/Newtonsoft.Json/&quot;&gt;Newtonsoft.Json (Que ajuda a serializar e deserializar Json)&lt;/a&gt; :&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;dotnet add package Newtonsoft.Json &lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Para editor, o VS Code sugere plugins a medida que você abre projetos e arquivos. &lt;a href=&quot;https://code.visualstudio.com/download&quot;&gt;Instale o Code&lt;/a&gt; abra o projeto seja visualmente ou por linha de comando (para esse basta ir no diretório do projeto, &quot;digitar: code .&quot;)&lt;br /&gt;
&lt;br /&gt;
Veja VS Code sugerindo algumas ações, desde instalação de plugins, como comandos para depurar seu projeto, conforme print abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Ao aceitar a primeira caixa de diálogo, o diretório .vscode é criado, com configurações para possibilitar depuração.&lt;br /&gt;
&lt;br /&gt;
Ao aceitar a segunda caixa de diálogo, o comando dotnet restore é executado.&lt;br /&gt;
&lt;br /&gt;
Feito isso, é possível apertar F5 ou ir no menu Debug (Ctrl+Shift+D) e ir no ícone Start Debug:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Seu ambiente já estará funcional e depurando:&lt;br /&gt;
&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,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&quot; /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/6094557220393258224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/6094557220393258224'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2018/08/net-core-no-linux.html' title='.Net Core no Linux'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-690703400185245477</id><published>2018-03-27T19:00:00.004-03:00</published><updated>2018-03-27T19:00:57.097-03:00</updated><title type='text'>Visão Geral sobre o DDD (Domain Driven Design)</title><content type='html'>&lt;h1&gt;
Introdução&lt;/h1&gt;
Padrões de projetos são excelentes formas de aplicar soluções validadas para problemas conhecidos.&lt;br /&gt;
De toda forma, aplicar soluções onde não existe ou existirá o 
problema, pode gerar um custo grande no desenvolvimento. A arquitetura 
emergente fala um pouco disso, de entender que a arquitetura é algo que 
evolui com o sistema, assim como o negócio.&lt;br /&gt;
Tenho percebido uma tentativa de aplicação abrangente de padrões para
 atender o DDD (Domain Driven Desing), com todas as camadas de 
abstração, em todo e qualquer caso. A dúvida é se o custo x benefício de
 manter esta abstração desde a concepção do sistema não o torna mais 
caro do que evoluir ao longo da vida do sistema com refatorações.&lt;br /&gt;
Repare, o objetivo não é deixar de ter padrões de projetos, mas sim 
saber escolher os necessários para cada caso. Assim como o ágil mudou a 
forma de entregar valor os usuários, ao invés de especificar tudo, 
codificar tudo, entregar tudo como no waterfall, o mesmo raciocínio se 
aplica para arquitetura. Deveríamos mesmo fazer a arquitetura completa? 
Ou ter uma visão de arquitetura completa e deixar o sistema possível de 
adicionar novas padrões, quando o desafio for encontrado? E entender que
 eventuais refatorações são necessárias?&lt;br /&gt;
Uma coisa é fato, ter um arquiteto fora do time é como ter área de 
desenvolvimento separada do teste. As pessoas interagem menos, tomam 
decisões sem pensar no todo e podem ter um custo maior para viabilizar 
ou manter decisões impostas.&lt;br /&gt;
&lt;h1&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://github.com/mqueirozcorreia/EstudoDDD/blob/master/README.md#o-que-n%C3%A3o-%C3%A9&quot; id=&quot;user-content-o-que-não-é&quot;&gt;&lt;svg class=&quot;octicon octicon-link&quot; height=&quot;16&quot; viewbox=&quot;0 0 16 16&quot; width=&quot;16&quot;&gt;&lt;path d=&quot;M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z&quot; fill-rule=&quot;evenodd&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;O que não é?&lt;/h1&gt;
Como disse o Eduardo Pires &quot;O DDD não é uma receita pronta sobre como
 desenvolver uma arquitetura baseada em Presentation, Services, 
Application, Domain e Infra.&quot; [3]&lt;br /&gt;
&lt;h1&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://github.com/mqueirozcorreia/EstudoDDD/blob/master/README.md#quando-usar-ddd&quot; id=&quot;user-content-quando-usar-ddd&quot;&gt;&lt;svg class=&quot;octicon octicon-link&quot; height=&quot;16&quot; viewbox=&quot;0 0 16 16&quot; width=&quot;16&quot;&gt;&lt;path d=&quot;M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z&quot; fill-rule=&quot;evenodd&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;Quando usar DDD?&lt;/h1&gt;
Gosto muito deste texto da Graziella Bonizi da Lambda3
&quot;O DDD é voltado para domínios complexos, e depende da quebra de 
barreiras de comunicação entre especialistas de negócio e especialistas 
técnicos, além do engajamento do time técnico em programar de forma que o
 código reflita o domínio. Se uma dessas variáveis for negativa, 
provavelmente o DDD não serve para o cenário que você está lidando.&quot; [1]&lt;br /&gt;
&lt;h1&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://github.com/mqueirozcorreia/EstudoDDD/blob/master/README.md#arquitetura-emergente&quot; id=&quot;user-content-arquitetura-emergente&quot;&gt;&lt;svg class=&quot;octicon octicon-link&quot; height=&quot;16&quot; viewbox=&quot;0 0 16 16&quot; width=&quot;16&quot;&gt;&lt;path d=&quot;M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z&quot; fill-rule=&quot;evenodd&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;Arquitetura Emergente&lt;/h1&gt;
É importante também perceber que não se deve aplicar o DDD em todas 
as entidades de um projeto. Deve-se buscar quais as entidades mais 
importantes para o negócio e entender aquelas mais simples, como um 
CRUD.&lt;br /&gt;
Veja o exemplo abaixo:&lt;br /&gt;
&lt;a href=&quot;https://camo.githubusercontent.com/5722a512f50c78eccf956d77ff2ca9ffaf3786e3/68747470733a2f2f7777772e6c616d626461332e636f6d2e62722f77702d636f6e74656e742f75706c6f6164732f323031372f31302f6464645f61706c696361646f5f2d363030783330302e706e67&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;Separação de domínio principal, auxiliar - o que será implementado e integrado&quot; data-canonical-src=&quot;https://www.lambda3.com.br/wp-content/uploads/2017/10/ddd_aplicado_-600x300.png&quot; src=&quot;https://camo.githubusercontent.com/5722a512f50c78eccf956d77ff2ca9ffaf3786e3/68747470733a2f2f7777772e6c616d626461332e636f6d2e62722f77702d636f6e74656e742f75706c6f6164732f323031372f31302f6464645f61706c696361646f5f2d363030783330302e706e67&quot; style=&quot;max-width: 100%;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Repare que as entidades simples, cadastrais, pode ter uma arquitetura de CRUD muito mais simples que aplicar as camadas do DDD.&lt;br /&gt;
Dicas interessantes de um segundo artigo da Graziella da Lambda3  [2]:
&quot;princípios utilizados na implementação do sistema Produção:&lt;br /&gt;
&lt;b&gt;Começar simples&lt;/b&gt;: Você não precisa aplicar todo o 
conhecimento técnico que você adquiriu na vida ... evitar causar uma 
complexidade técnica acidental. Um sistema raramente vai começar com uma
 arquitetura de microsserviços, por exemplo;&lt;br /&gt;
&lt;b&gt;Não se apegar a Patterns e recursos enquanto eles não forem necessários&lt;/b&gt;:...
 é importante identificar em conjunto com o time que recursos atenderão 
melhor o domínio, e não mostrar um apego exagerado a certos recursos / 
frameworks antes de entender se eles realmente representam um ganho para
 o projeto;&lt;br /&gt;
&lt;b&gt;Aproveitar as oportunidades de melhoria&lt;/b&gt;: Pode ser 
que, após diversas interações, o time tenha amadurecido o suficiente 
para ver que a implementação está limitando o crescimento do projeto. 
Bom, talvez tenha chegado a hora de refatorar parte, ou até mesmo todo o
 código.&quot;&lt;br /&gt;
Eduardo Pires também comenta que não é necessário implementar todas 
as camadas para ter o DDD:
&quot;O DDD não prega a necessidade de uma arquitetura de 4 camadas 
(Presentation, Application, Domain e Infra). Pelo contrário, o arquiteto
 tem a liberdade de definir o melhor estilo arquitetural para atender a 
necessidade da aplicação, podendo utilizar modelos simples de 3 camadas 
como o Table Module Pattern.&quot;[3]&lt;br /&gt;
&lt;h1&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://github.com/mqueirozcorreia/EstudoDDD/blob/master/README.md#implementa%C3%A7%C3%B5es&quot; id=&quot;user-content-implementações&quot;&gt;&lt;svg class=&quot;octicon octicon-link&quot; height=&quot;16&quot; viewbox=&quot;0 0 16 16&quot; width=&quot;16&quot;&gt;&lt;path d=&quot;M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z&quot; fill-rule=&quot;evenodd&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;Implementações&lt;/h1&gt;
Uma implementação muito conhecida para .net é o ASP.NET Boilerplate, que tem a implementação das 4 camadas para o DDD:&lt;br /&gt;
&quot;Presentation Layer: Provides an interface to the user. Uses the Application Layer to achieve user interactions.&lt;br /&gt;
Application Layer: Mediates between the Presentation and Domain 
Layers. Orchestrates business objects to perform specific application 
tasks.&lt;br /&gt;
Domain Layer: Includes business objects and their rules. This is the heart of the application.&lt;br /&gt;
Infrastructure Layer: Provides generic technical capabilities that support higher layers mostly using 3rd-party libraries.&quot; [4]&lt;br /&gt;
&lt;a href=&quot;https://raw.githubusercontent.com/aspnetboilerplate/aspnetboilerplate/master/doc/WebSite/images/abp-nlayer-architecture.png&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;ASP.NET Boilerplate Application Architecture Model&quot; src=&quot;https://raw.githubusercontent.com/aspnetboilerplate/aspnetboilerplate/master/doc/WebSite/images/abp-nlayer-architecture.png&quot; style=&quot;max-width: 100%;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h1&gt;
&lt;a class=&quot;anchor&quot; href=&quot;https://github.com/mqueirozcorreia/EstudoDDD/blob/master/README.md#fontes&quot; id=&quot;user-content-fontes&quot;&gt;&lt;svg class=&quot;octicon octicon-link&quot; height=&quot;16&quot; viewbox=&quot;0 0 16 16&quot; width=&quot;16&quot;&gt;&lt;path d=&quot;M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z&quot; fill-rule=&quot;evenodd&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;/a&gt;Fontes&lt;/h1&gt;
[0] [Livro &quot;Domain-Driven Design: Tackling Complexity in the Heart of Software (Inglês)&quot; do Eric Evans (Autor)] (&lt;a href=&quot;http://amzn.to/2G1o9mZ&quot; rel=&quot;nofollow&quot;&gt;http://amzn.to/2G1o9mZ&lt;/a&gt;)&lt;br /&gt;
[1] &lt;a href=&quot;https://www.lambda3.com.br/2017/10/desmistificando-o-ddd/&quot; rel=&quot;nofollow&quot;&gt;https://www.lambda3.com.br/2017/10/desmistificando-o-ddd/&lt;/a&gt;&lt;br /&gt;
[2] &lt;a href=&quot;https://www.lambda3.com.br/2017/11/ddd-aplicado-case-fluxo-de-producao-de-equipamentos-por-demanda/&quot; rel=&quot;nofollow&quot;&gt;https://www.lambda3.com.br/2017/11/ddd-aplicado-case-fluxo-de-producao-de-equipamentos-por-demanda/&lt;/a&gt;&lt;br /&gt;
[3] &lt;a href=&quot;http://www.eduardopires.net.br/2016/08/ddd-nao-e-arquitetura-em-camadas/&quot; rel=&quot;nofollow&quot;&gt;http://www.eduardopires.net.br/2016/08/ddd-nao-e-arquitetura-em-camadas/&lt;/a&gt;&lt;br /&gt;
[4] &lt;a href=&quot;https://aspnetboilerplate.com/Pages/Documents/NLayer-Architecture&quot; rel=&quot;nofollow&quot;&gt;https://aspnetboilerplate.com/Pages/Documents/NLayer-Architecture&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://www.pluralsight.com/courses/domain-driven-design-fundamentals&quot; rel=&quot;nofollow&quot;&gt;https://www.pluralsight.com/courses/domain-driven-design-fundamentals&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://www.lambda3.com.br/2016/10/podcast-14-domain-driven-design/&quot; rel=&quot;nofollow&quot;&gt;https://www.lambda3.com.br/2016/10/podcast-14-domain-driven-design/&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/690703400185245477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/690703400185245477'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2018/03/visao-geral-sobre-o-ddd-domain-driven.html' title='Visão Geral sobre o DDD (Domain Driven Design)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-4766358216724844781</id><published>2017-11-21T17:49:00.001-02:00</published><updated>2017-11-21T18:28:52.010-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="TFVC"/><category scheme="http://www.blogger.com/atom/ns#" term="VS Code"/><title type='text'>Configurando o TFVC no VS Code</title><content type='html'>dSe você trabalha com o Team Foundation Version Control (TFVC) com o Visual Studio, deve conseguir configura-lo com poucos passos. Mas se trabalha com o VS Code a coisa é menos trivial, já que é feita &lt;a href=&quot;https://blogs.msdn.microsoft.com/devops/2017/04/12/official-release-of-tfvc-support-for-visual-studio-code/&quot;&gt;pela extensão &quot;Visual Studio Team Services extension for Visual Studio Code&quot;&lt;/a&gt;. O cenário fica ainda mais complicado se você trabalha com Linux.&lt;br /&gt;
&lt;br /&gt;
Para começar, é importante conhecer alguns conceitos como Workspace, Workfold. Depois é importante conhecer a linha de comando, já que a extensão utiliza só o executável TF e muitos dos diagnóticos das situações de problema são feitos utilizando linhas de comando.&lt;br /&gt;
&lt;br /&gt;
Vamos primeiro no passo a passo do que precisa ser feito e no fim do post coloco informações adicionais que pode lhe ajudar a procurar soluções para problemas do seu ambiente.&lt;br/&gt;&lt;br/&gt;

&lt;h4&gt;
Configurando a Extensão&lt;/h4&gt;
Abra o VS Code, vá no ícone Source Control (esquerda), clique nos &quot;...&quot; e depois no Install Additional SCM Providers&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; style=&quot;max-width:300px&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;br /&gt;
Selecione o Visual Studio Team Services&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; style=&quot;max-width:300px&quot; src=&quot;data:image/png;base64,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&quot; /&gt;&lt;br /&gt;
Ao término clique na opção Reload. &lt;br /&gt;
Depois vá na opção File, Preferences, Settings:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;&quot; style=&quot;max-width:300px&quot; src=&quot;data:image/png;base64,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Xhp+eO0jj/zp2rVrH3roIYZhHnrooZUrV61cuWrFipXf+MYDy5YtW7bsvrvvXvr1r9+1ZMkdt9++aLTpTrAsmBywLCjF2bO0q+vGCy/cuOsuq1wv/83fnNu06cgbb+zbt08UxXfffffcuXPXr18vd3UrAFh2RlNwZ4kzt91Wf++9xuArwzAPPvgQwzAPPvjgAw8EV65cFQyuuP/++++7775ly5bdfffSO+7wL1lyx9hXx8KyYNLAsiDL0BCV5RscdyMctpr1yne+88nGjSdTqff27Nm9e/eePXvee+89WZbT6XRPT8+hQ4cuXLhw48aNctd+tgPLzlCK7yzxzw8E1617ZN26dWvWMA8++CDDPPzggw8Gg8HVq1c/8EBw2bJly5YtCwQCd9759Tvu8C9evMTO/RRhWTBpYNmbmytXaG/vjVdfNYZac7n28MMXnn/+1LZtB95+u6Ojo6Oj49133zXM+v7773/wwQeZTObYsWOKohw9evSjjz767LPPINqxgWWnPfyXbxv9zhIPrlmzxmi/BoMrVq9e/cADD9x333333jvi10WLFk20/QrLgkkAy96UnDx5QxCKh1o//clPfp9MHnzrrc7Ozt27d0uS9P777x84cECWZVmWDx06dPTo0RMnThw/fvzEiROnTp0aGBg4d+7c4OCgpmnXrl0r91HNamDZ6UrxnSXeuuuu0e4ssWrV6vvuu//ee+9dtmzZ0qV/8vWv32XcaGJy7VdrYFlgE1j2puHsWbp7940XXrCa1RhqHXzppV5B6OrqEkWxq6vrvffeO3DgwAcffPD+++9/+OGHfX19x48fP378+LFjxz766KOBgYHBwcGzZ89+/PHHQ0NDFy9e1HX9ypUrn3/+ebmPcFYDy049T331a8V3lnhs7TcfeeQRo1u44M4SxsjrsmXLli41B18XLVo0XZWBZYFNTMueBW7k42PHPn3zTf2FF66vWGE166XqavWf/unQK6+0Nje//vrrb7zxRltbmyiKHR0db7/99p49e9555539WQzXHjp0KJPJZDKZI0eOHD9+vL+//6OPPjp16tSZM2dUVS33gc52YNkppuDOEie++jXrnSUefPChhx82B18L7ixx991333GHf9GixTZnDsOyYNpBW9Z1XLlCDx688eqrN554wmrWzx99VPvlL/tfffV9UTSGWru7u61Drb29vbmh1pMnT545c+bs2bODg4ODg4OffPLJhQsXPvvss1yzFfOKJwosO7mUuLPEipXFd5ZYsWLFqlWrvvGNb5S6s8TkB1/HCCwLbALLuoJr1+ixYzcE4cYzz1jNOnz//Z/+5Cdntm79sK3NGGp95513DLMaQ62ZTObo0aOKohhDradPnz579qwx1Hr+/PmhoSGrWYeHhzHFadLAshOKcWeJ3OBrwZ0lHnzwwdHuLHHPPRO4swQsCxwAlq1kzpyhu3ff+NWvCoZaL/3gB2c5rnfnzq6urt27d3d1dRmTmD744ANjEtORI0eMSUzHjx8/deqUqqrWodZLly7BrNNFK5gge5qaTv7yl1e/8Q3jw/zZ8uUf/OhH3ObNL7744ksvvZRMJrds2fLKK6/UZ2lsbHzttddee+21119/vaWlZefOnbt27Sr3QYCbGli2wjl/nnZ339i8+QbDWM2qP/HEuU2bjr3+unG/iL179/b09MiyfODAAeskphMnThw7dqy/v98w6+Dg4Llz5zRN+/TTT3Vd13X96tWr165dg1mnC/x9jcaNV18tvBX20NCNrVtzN0K5/Hd/dyqV2r9//549e95///3Dhw8fOHAgk8n09/efOHGiv7/f+PSeP38+NwUPdyIDZQeWrUwuXaIHD97YurV4qPWTjRv7X331vT17jKFW434RH374YU9Pz4EDB/r6+oyh1mPHjp08efL3v/+9daj1008/vXz5cs6sGGqdCfD3VYJr125wHCXk0iuvmF48efLG5s25D/aFn//8+FtvvfPOO11dXel0+vDhwx988MGRI0c++ugj4xKyjz/+2PgMG/0umCgAZg+lLXsOzD4+Hhj4VJIu19Vd+9738sy6atXHzz57bPPmrh07mpubc9ODjWFX4yLX/fv3y7JsTA8+ePDg4cOH+/r6jOnBiqJ89NFHp0+fPnPmTE665T5WN4O/rwI+Hhi4+otfGB/mqytWnEgmP//7vzev2Pb5zj7/fPfOnTt37mxtbd27d+/evXs7Ozvfe++9Dz74wLjR2JEjR3p7e42RjtOnT//+97/HBxjMKmDZ2Y724YefNTZ+/sMf5t0voqpKe/pp5cUX97/66s6dO994440333yzvb29s7Ozo6Nj9+7d+/bt6+7u7unpee+993p6eowLb/r6+np7e/v6+ozutZxZjQtey32gNwv4+7Ly8enT1/Lv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&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Busque por tfvc e edite as propriedades&lt;br /&gt;
&quot;tfvc.location&quot;: (local do executável TF , no meu caso era &quot;C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\TeamExplorer\\Common7\\IDE\\CommonExtensions\\Microsoft\\TeamFoundation\\Team Explorer\\TF.exe)&lt;br /&gt;
&quot;tfvc.restrictWorkspace&quot;: true&lt;br /&gt;

&lt;img alt=&quot;&quot; style=&quot;max-width:300px&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA34AAAGpCAIAAABd73P9AAAgAElEQVR4nOy9+19Td57Hv3/A7vexl9lvv7tdP5KUS4CA3JGboGlALoFSKmARJqY64KUDKCIU0dQFAaNUirW0E1aLU2id2BrHidRUXcdqqRdGZx3aVXasnRmr21qp7dS6tvH7w7nknJxzkhAhieH1fLx/ICfnfM7nfM7JyZP35/M5+ZsJAAAAAAAAvMLf+LoCAAAAAABgpvA3BPgOmUweEhKKQCAQCAQCMUMC6ulLfH76EQgEAoFAILwZUE9f4vPTj0AgEAgEAuHNgHr6Ep+ffgQCgUAgEAhvBtTTl/j89CMQCAQCgUB4M6CevsTnpx+BQCAQCATCmwH19CU+P/0IBAKBQCAQ3gyopy/x+elHIBAIBAKB8GZAPX2Jz08/AoFAIBAIhDcD6ulLfH76EQgEAoFAILwZUE9f4vPTj0AgEAgEAuHNgHr6Ep+ffgQCgUAgEIiQkNBTfLq6uqZpR+Lq+eyz4QZDwnPPKamXpaXhXV3xzz4b7kUrmxH4/DpDIBAIBAKBCAkJPXXqlMPLabJPEfX8+c+jT5/OPHZsXk0NrZ7l5eFHj2acPp35859He9fNpoD169d/8cUXXV1d072j5ORk7svIyEiXm/j8OkMgEAgEAoEIEVPPabJPEfXcsCHm1KnMlSuV3IUrVypPncrcsCFGVKHq6upu3bq1Y8cOdsmOHTuuXbtWXl7ulrVJU1tb+/HHH9+/f99ms33++ed1dXVSa549e/b48ePU35s3b/7Tn/7kZOUpx2g0Xr58+cknn6ReRkZGnjhxwmg0Ot/K59cZAoFAIBAIREhIaEpKqnChg49OSYir55kzWS+8wLPMurroDz/0tnoWFBRcvXr11KlTKpVKpVK9/fbbmzdvllr58uXLJ0+eZPd+69Ytr6lncnLylStXbty4Qdkn5Z03bty4cuWKQyrUAZ9fZwgEAoFAIBDzFq3Uvjqy7tgD7asj8xatZJd7pp7BwSEhISGhoaEhISEhISEOLyU73B0sc8OGmA8/zFyzRrzD3Yl6qlSqEydO3Lt3z2az/dd//RchJCkp6f333793794PP/xw8eLF0tJSQsjly5cvXbp08+bNzz//nBXW8vLya9euvfzyyw67KyoqOn/+/A8//HDv3r0TJ06sXbv2888/f/DgwYMHD7755psPP/zwAcPJkydZDaUq+d5773399ddUZVQqFSGktLT04sWLVGknT56kcqvCajvnySefZO2T9U42CSqFzy81BAKBQCAQMzDY6UTr1jXOW7Sy7tAdyji5f4c8RNazsbHxyJEjmzZtCgkJcXjpqJ4/+5nSas04ejSjuFjBXV5crDh6NMNqzfjZz5REgBP13LNnz/Xr15977jn2rQMHDty4cWPdunVLliwZHx+3Wq2EkMuXL09MTOj1em6x4eHhJ0+e/PLLLw0GQ3i4fZLTRx99dOXKlSVLlqxbt+7zzz/fs2cPkc56ctXzzp074+PjS5Ys0ev1ExMT1IZsaaWlpWNjY3fu3KmrqxNW2yWsfbrpnQTqiUAgEAgEwhfBdcrlb3w8N38J+3LeopVL+z4SruZ+hIbSams2m0NDHV86qudPfxrx3nvphw+nazRh3OUaTdjhw+mHD6dPVj137dp1+/bt7du3U8sLCgo+/fTTvXv3Ui+HhoauXr2amZl5+fLls2fPCksODw83mUx37ty5efNmR0cHIWTFihU3btzo7OykVjh58iS1oTvq+dVXX7E51N///vcnT55csWLFzZs32Zq3trbevHmzrq7OodruwPazsz3vLjfx+ZWHQCAQCARiBgbXKdcde+DwLrvE06xnyKZNm6xWa2Njo/ClSIe76IyiDRtizp6d78FYz/Dw8Hfeeee77767efPm5s2by8vL2c5xCqqHnSuOQpKSksxm8507d3p7e+vq6r755htuCZcvXybuqSe3kidPnjx58mRdXR139hL70qHaLiWSO76TO+7T+VY+v/IQCAQCgUDMwHCe9Vz+xscpKalUqtKDwoODqbGdoZyxnqHOxnrW1UWfOpW5bt0ch4VOphmVl5f/5S9/YXOZhJC33nrrj3/8Y2ZmJvUyKSnpvffeu3HjRltb27Vr11577TWHEpyrJ8WpU6dOnjz5/PPP37hxo7W11UkJ7qvn888/f/PmzS1btlALOzs7v/zyS9ZE2WpXVVU5qRjXO5988knuuE9MM0IgEAgEAuFvwXVKanxnxjMrqL9rD31dsd06fbuemocrUSZ348aNlpYWQoher//iiy8OHDjAXaGvr+/mzZsrVqywWq3Xr19ftWoV911R9Xz++efPnz//wgsvhIeHr1q16vr164cPHw4PD7948eInn3xCzU9i+f3vf3/+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TEzs3buX0kSNRqPX67/88svTp08vW7bs8OHDt27d2rp1q0Y668lVz//7v//7wx/+0NDQ8M4773z77be7d+/WaDSXLl3605/+tHHjxubm5qtXr/71r3/t7u4+dOjQF1980dbWJqxqd3f3X//61z/+8Y+NjY0nTpy4d+/e+Ph4Q0PD0aNHJyYmOjs7NRrNb3/720OHDi1btuzEiRNff/11Z2enQ9ZzdHT01q1bL7/8ckNDw7Fjx9avX3/t2rVvv/32zTffbGhouHr16rVr10pLS0+cOEGttnHjxj//+c8fffSRVIX9WT3j4+MPHDjwwgsvcNeUUk9qq7feeot9y53NpRaKqucrr7yydevWQ4cO6XQ6wlHP9vb2oaGhiIgIbgk5OTkWi+W5555z2iSPGOvXrz916tQ5PqdOnVq/fr3UJp5dLd7Oeup0uqNHj27cuJG66fzmN7/p6emprKy0Wq1vvvlmSUlJaWnpa6+99swzz3h8LwMAAPBI4EQ6L1y48ODBgx9++GFkZESr1Tq8W1paevTo0b/+9a9fffXVnj17NBrNoUOHbty40dDQoGHSou+8846b6nnnzp2enh6NRrNmzZobN24cOXKks7Pz1q1bQ0ND1IZ9fX1fffVVd3e3yWS6c+fOm2++Kaqed+7coXKxDn9//fXXDpuwHeJc9dy8efOXX35pMpm4a167du3ixYvU35T47tq16/r16xaLhT2o69evv/baa6IV9mf1JIRUV1dbrdY9e/bMmzePeovbY97a2spuOG/evH379m3cuJFbrMvN2YXuqCf1x8aNG995553ExERWPd966y3R/vQXXnjh+PHjPT09iYmJk2oof8bBPp17J3lU1DM9PX3fvn179+5NT09ft26d1WrV6XQGg+G9996DbgIAwIzCiXpStLe3/+lPf7p8+TKb3eSi1WpPnDjx17/+9e233z5y5MgDPpTPuaOe1B+s6h05csRhrCT7srS09Pjx499///1XX33lMMCUUkxK/qT+NhqNf/7zn7/77rsff/zxu+++c1BP0QGa3PoPDQ19/vnn/f397EACtrP+V7/6lWiF/Vw9CSGJiYk9PT3Hjh2rr68nYllPanTmhx9+2N7eLuzddr45xaTUMyIi4pe//GVHRwernm+//Ta1AlsZtvLz5s3bs2fPkSNHKisrJ9NUfg1rny69kzxC6rlx48Yj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&quot; /&gt; 

&lt;br /&gt;
&lt;h4&gt;Dica 1&lt;/h4&gt;
&lt;br /&gt;
Assim que configurei o usando o TF.exe do Visual Studio 2105 tive o erro : &quot;It appears you have configured a non-English version of the TF executable. Please ensure an English version is properly configured.&quot;, que corrigi instalando o Visual Studio Team Explorer 2017 e renomeando a pasta de localização de &quot;pt-BR&quot; &lt;a href=&quot;https://stackoverflow.com/a/47417259/3424212&quot;&gt;que nessa resposta do stackoverflow&lt;/a&gt; expliquei com mais detalhes. &lt;br/&gt; &lt;br/&gt;

&lt;h4&gt; Instalando o Visual Studio Team Explorer 2017&lt;/h4&gt;

O Visual Studio Team Explorer 2017 é &quot;Uma solução gratuita para não desenvolvedores interagirem com o Team Foundation Server e Visual Studio Team Services.&quot; e &lt;a href=&quot;https://www.visualstudio.com/pt-br/downloads/&quot;&gt;pode ser baixado neste link&lt;/a&gt;. &lt;br/&gt;
Ao instalar selecione os pacotes de língua inglês e português(que virá marcado por padrão se seu sistema operacional estiver nessa língua). &lt;br/&gt; &lt;br/&gt;



&lt;br /&gt;
Faça a conexão com o TFS na collection desejada. Isso pode ser feito com o comando:&lt;br /&gt;
tf workspaces -collection:URL_COLLECTION_TFS&lt;br /&gt;
&lt;br /&gt;
Crie um Workspace local:&lt;br /&gt;
tf workspace -new -collection:URL_COLLECTION_TFS -location:local myWorkspaceName&lt;br /&gt;
&lt;br /&gt;
Mapeie um diretório remoto a um diretório local:&lt;br /&gt;
tf workfold -map &#39;$/PATH_SERVER&#39; &#39;C:\PATH_LOCAL&#39; -collection:URL_TFS /workspace:myWorkspaceName&lt;br /&gt;
&lt;br /&gt;
Feito isso deveria ser possível abrir o vscode no c:\path_local, abrir a paleta de comandos (atalho pelo f1) e executar o comando &quot;Team:Sign&quot;. Mas tive o erro &lt;a href=&quot;https://github.com/Microsoft/vsts-vscode/issues/325&quot;&gt;resolvido com o workaround dessa issue&lt;/a&gt;.&lt;br /&gt;

&lt;h3&gt;Conhecimento adicional para solução de problema &lt;/h3&gt;
Se algo não funcionar habilite do log da extensão. Isso poderá ser feito dentro do VS Code, no menu File, Preferences, Settings. Adicione a chave &quot;team.logging.level&quot;: &quot;debug&quot;. &lt;br/&gt;
Um arquivo chamado &quot;team-extension.log&quot; será criado localmente na raiz do workspace. &lt;br/&gt;

&lt;a href=&quot;https://docs.microsoft.com/en-us/vsts/tfvc/use-team-foundation-version-control-commands&quot;&gt;O artigo &quot;Use Team Foundation version control commands&quot;&lt;/a&gt; explica &lt;br /&gt;
1) Comandos de configuração do ambiente na parte &quot;Set up your dev machine and manage workspaces&quot;&lt;br /&gt;
2) Comandos de desenvolvimento na parte &quot;Develop your app&quot;, &quot;Suspend your work&quot;, &quot;Contribute your work&quot;&lt;br /&gt;
3) Comandos para gerenciar arquivos e resolver conflitos &quot;Manage files and solve problems&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;










</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/4766358216724844781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/4766358216724844781'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/11/configurando-o-tfvc-no-vs-code.html' title='Configurando o TFVC no VS Code'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-8880402362772865315</id><published>2017-11-15T18:54:00.002-02:00</published><updated>2017-11-15T18:54:30.001-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Desempenho"/><title type='text'>Bechmark - Cuidados ao otimizar o seu código</title><content type='html'>Precisa fazer uma otimização no seu código? Veja os pontos que é necessária atenção:&lt;br /&gt;
&lt;br /&gt;
1) Tenha métrica antes de qualquer alteração (Baseline).&lt;br /&gt;
&lt;br /&gt;
Isso serve para saber se houve ganho e o quanto. Também para saber se o ganho vem em contrapartida de outro recurso (ganha tempo de processamento, mas aumenta memória)&lt;br /&gt;
&lt;br /&gt;
2) Tenha um ambiente controlado para a execução dos testes&lt;br /&gt;
2.1) Pense em executar o processo com exclusividade dos recursos (Se for algum teste de rede, tenha a rede disponível)&lt;br /&gt;
2.2) Pense no warmup da aplicação ou opte pelo coldstart. Saiba que seu código pode executar mais rápido uma segunda vez&lt;br /&gt;
2.3) Execute o processo a ser otimizado várias vezes, já que alguma das vezes seu ambiente pode estar suscetível a alguma variável que mudar o resultado.&lt;br /&gt;
2.4) Tenha as métricas bem definidas, colete bem os dados e analise o antes e o depois

Para todos esses itens, conheça o &lt;a href=&quot;https://github.com/dotnet/BenchmarkDotNet&quot;&gt;BechmarkDotNet&lt;/a&gt; para lhe ajudar.&lt;br /&gt;
&lt;br /&gt;
Veja como começar facilmente no &lt;a href=&quot;http://benchmarkdotnet.org/Guides/GettingStarted.htm&quot;&gt;Getting Started&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Várias opções de configuração estão disponíveis facilmente&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Comparar o desempenho de diferentes frameworks do .Net.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Definir formas de exportar o resultado, inclusive com gráficos&lt;/li&gt;
&lt;li&gt;Definir o teste baseline&lt;/li&gt;
&lt;li&gt;Definir variação de parâmetros&lt;/li&gt;
&lt;li&gt;Configurar diagnósticos como MemoryDiagnoser e InliningDiagnoser&lt;/li&gt;
&lt;/ul&gt;
Para saber mais veja o &lt;a href=&quot;http://benchmarkdotnet.org/Overview.htm&quot;&gt;Overview&lt;/a&gt;.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/8880402362772865315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/8880402362772865315'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/11/bechmark-cuidados-ao-otimizar-o-seu.html' title='Bechmark - Cuidados ao otimizar o seu código'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-2041154559130665737</id><published>2017-11-06T21:39:00.001-02:00</published><updated>2017-11-06T21:52:15.992-02:00</updated><title type='text'>Compartilhar tags de App.Config</title><content type='html'>É possível adicionar partes do arquivo app.config/web.config com a configuração:&lt;br /&gt;
&lt;br /&gt;

&lt;pre class=&quot;brush: html&quot;&gt;
&lt;configuration&gt;
    &lt;connectionstrings configsource=&quot;connections.config&quot;&gt; 
&lt;/connectionstrings&gt;&lt;/configuration&gt;
&lt;/pre&gt;

&lt;br /&gt;
E criar o connections.config, conforme abaixo:
&lt;pre class=&quot;brush: html&quot;&gt;
&lt;connectionstrings&gt;
   &lt;add name=&quot;name&quot; connectionstring=&quot;conn_string&quot; providername=&quot;System.Data.SqlClient&quot;&gt;
   &lt;add name=&quot;name2&quot; connectionstring=&quot;conn_string2&quot; providername=&quot;System.Data.SqlClient&quot;&gt;
&lt;/add&gt;&lt;/add&gt;&lt;/connectionstrings&gt;
&lt;/pre&gt;

&lt;br /&gt;
Além disso, é possível adicionar o connections.config como link, compartilhando entre projetos. Basta selecionar o arquivo e &quot;Adicionar como link&quot;.

https://stackoverflow.com/a/15154456/3424212</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2041154559130665737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2041154559130665737'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/11/compartilhar-tags-de-appconfig.html' title='Compartilhar tags de App.Config'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-9090210261367792390</id><published>2017-09-18T08:20:00.002-03:00</published><updated>2017-09-18T08:39:17.252-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Node.js"/><category scheme="http://www.blogger.com/atom/ns#" term="Selenium"/><title type='text'>Configurando o Selenium para o Node no Ubuntu</title><content type='html'>1) &lt;a href=&quot;https://tableless.com.br/como-instalar-node-js-no-linux-corretamente-ubuntu-debian-elementary-os/&quot;&gt;Instale o Node&lt;/a&gt;&lt;br /&gt;
2) Instale &lt;a href=&quot;https://www.npmjs.com/package/selenium-webdriver&quot;&gt;o pacote selenium-webdriver&lt;/a&gt;&lt;br /&gt;
&lt;code&gt;npm install selenium-webdriver&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
3) Instale os drivers do browser que deseja trabalhar&lt;br /&gt;
3.1) Para &lt;a href=&quot;https://askubuntu.com/a/871077/737915&quot;&gt;instalar Firefox (geckodriver) no Ubuntu, siga os passos&lt;/a&gt;: &lt;br /&gt;
3.1.1) Ache &lt;a href=&quot;https://github.com/mozilla/geckodriver/releases/&quot;&gt;a ultima versão do driver para a plataforma&lt;/a&gt; e faca o download:&lt;br /&gt;
&lt;code&gt;wget https://github.com/mozilla/geckodriver/releases/download/v0.19.0/geckodriver-v0.19.0-linux64.tar.gz&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
3.1.2)&amp;nbsp; Descompacte o arquivo:&lt;br /&gt;
&lt;code&gt;tar -xvzf geckodriver*&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
3.1.3) Faca ele ser executável&lt;br /&gt;
&lt;code&gt;chmod +x geckodriver&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
3.1.4) Deixe ele disponível nos binários locais:&lt;br /&gt;
&lt;code&gt;sudo mv geckodriver /usr/local/bin/&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
3.2) Para &lt;a href=&quot;https://developers.supportbee.com/blog/setting-up-cucumber-to-run-with-Chrome-on-Linux/&quot;&gt;instalar Chrome Driver no Ubuntu, siga os passos&lt;/a&gt;:&lt;br /&gt;
3.2.1) Instale o unzip:&lt;br /&gt;
&lt;code&gt;sudo apt-get install unzip&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
3.2.2) Ache &lt;a href=&quot;http://chromedriver.storage.googleapis.com/index.html&quot;&gt;a versão do driver para a plataforma&lt;/a&gt; compativel com sua versao do Chrome(&lt;a href=&quot;https://sites.google.com/a/chromium.org/chromedriver/downloads&quot;&gt;Lembrando que nem todo driver e compativel com a versao do Chrome&lt;/a&gt;) e faca o download:&lt;br /&gt;
&lt;code&gt;wget http://chromedriver.storage.googleapis.com/2.25/chromedriver_linux64.zip&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
3.2.3) Descompacte o arquivo:&lt;br /&gt;
&lt;code&gt;unzip chromedriver_linux64.zip&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
3.1.3) Faca ele ser executável&lt;br /&gt;
&lt;code&gt;chmod +x chromedriver&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
3.1.4) Deixe ele disponivel nos binarios locais:&lt;br /&gt;
&lt;code&gt;sudo mv chromedriver /usr/local/bin/&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Referencias:&lt;br /&gt;
&lt;a href=&quot;http://toolsqa.com/selenium-webdriver/selenium-grid-how-to-easily-setup-a-hub-and-node/&quot;&gt;http://toolsqa.com/selenium-webdriver/selenium-grid-how-to-easily-setup-a-hub-and-node/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/9090210261367792390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/9090210261367792390'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/09/configurando-o-selenium-para-o-node-no.html' title='Configurando o Selenium para o Node no Ubuntu'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-3073594352827585627</id><published>2017-06-29T22:00:00.000-03:00</published><updated>2017-06-29T22:00:00.166-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Segurança"/><title type='text'>Quais as considerações para salvar um senha do usuário na aplicação?</title><content type='html'>Se você tiver construindo um App para celular e precisar salvar a senha do usuário, quais os pontos positivos e negativos dessa decisão? Essa funcionalidade pode ser oferecida?&lt;br /&gt;
&lt;br /&gt;
Primeiramente, podemos aprender com quem já faz isso hoje, por exemplo os navegadores. Os navegadores modernos, após você digitar usuário e senha costumam perguntar &quot;Você deseja salvar as informações de acesso deste site?&quot;. Neste momento, você sabe quais aspectos de segurança estão envolvidos?&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Pontos positivos ao salvar a senha&lt;/h3&gt;
Você salvar sua senha e não ter que digitar a todo momento tem algumas vantagens:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Evita alguém descobrir sua senha&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;Ter um keylogger instalado na máquina pode capturar o que foi digitado (Na verdade, se este for o seu problema sua segurança está mais comprometida do que estamos discutindo aqui)&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Visualizarem sua digitação. Se você viu o filme do Snowden deve lembrar dele logando em um notebook digitando uns 20 caracteres debaixo de um cobertor. Ver o que você digita no celular é ainda mais fácil por uma pessoa de fora&lt;/li&gt;
&lt;li&gt;Comodidade de não ter que digitar a senha a todo momento &lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
Pontos negativos de ter a senha salva&lt;/h3&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Se esquecer o dispositivo desbloqueado, um invasor que tiver acesso ao dispositivo terá acesso a todos sites e apps que tem senha armazenados.&lt;/li&gt;
&lt;li&gt;Senha salvas, por mais que encriptadas ou escondidas, estão no dispositivo. Essas podem ser quebradas (de um jeito fácil ou até difícil, dependendo da implementação do desenvolvedor)&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
Boas práticas para o usuário que utiliza a funcionalidade&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;No Chrome rodando no Windows, a senha armazenada depende da senha do
 usuário do Windows, então escolha um senha forte para o usuário do 
windows - pois com acesso a esse, o invasor poderá ter acesso ao 
computador e todas as senhas armazenadas facilmente.&lt;/li&gt;
&lt;li&gt;Se proteja de malwares&lt;/li&gt;
&lt;li&gt;Se quiser maior segurança, não salve senha no navegador. Salve em 
gerenciadores de senha como o Keepass. Obviamente, há perda da 
conveniência entregue pelo auto completar.&lt;/li&gt;
&lt;li&gt;Quer ainda mais segurança, faça a criptografia dos dados no disco 
rígido. Assim caso a pessoa tenha acesso ao dispositivo físico, não terá
 acesso aos dados facilmente&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
Conclusão para o usuário&lt;/h3&gt;
O tanto da segurança ao salvar senhas depende totalmente do usuário e seus cuidados. Passando pelo conhecimento do que está acontecendo no aplicativo utilizado (nesse processo de salvar a senha) e a restrição de acesso ao dispositivo que ocorreu o armazenamento.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Conclusão para o desenvolvedor&lt;/h3&gt;
Aprenda com soluções de mercado as práticas e riscos de armazenar as senhas, veja os links abaixo explicando o que foi feito pelos navegadores.&lt;br /&gt;
&lt;br /&gt;Referências:&lt;br /&gt;
&lt;a href=&quot;http://www.pandasecurity.com/mediacenter/security/browser-saves-password-secure/&quot;&gt;http://www.pandasecurity.com/mediacenter/security/browser-saves-password-secure/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://raidersec.blogspot.com.br/2013/06/how-browsers-store-your-passwords-and.html?m=1&quot;&gt;http://raidersec.blogspot.com.br/2013/06/how-browsers-store-your-passwords-and.html?m=1&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://www.howtogeek.com/70146/how-secure-are-your-saved-chrome-browser-passwords/&quot;&gt;https://www.howtogeek.com/70146/how-secure-are-your-saved-chrome-browser-passwords/&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/3073594352827585627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/3073594352827585627'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/06/quais-as-consideracoes-para-salvar-um.html' title='Quais as considerações para salvar um senha do usuário na aplicação?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-6176371877729785150</id><published>2017-05-02T22:44:00.001-03:00</published><updated>2017-05-02T22:49:03.012-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cordova"/><title type='text'>Introdução ao Cordova</title><content type='html'>&lt;p&gt;O &lt;a href=&quot;http://cordova.apache.org/&quot;&gt;Apache Cordova&lt;/a&gt; é uma framework gratuita e de código aberto para criar apps multiplataformas usando Html 5. Este tipo de aplicação é também chamado de app híbrido.&lt;/p&gt; &lt;p&gt;O Html sempre permitiu criar aplicações multiplataformas tendo navegadores como clientes, mas carecia de ter acesso às funcionalidades nativas do celular (Câmera, acesso aos contatos, GPS) – o Cordova veio preencher esta lacuna. Mais recentemente o Progressive Web Apps também vem atender esta mesma situação, sem necessidade de publicar app em loja.&lt;/p&gt; &lt;p&gt;O Apache Cordova consiste nos seguintes componentes:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Código fonte para um container de aplicação nativo, para cada plataforma móvel suportada;  &lt;li&gt;Conjunto de Apis Core que provê à aplicação web acesso às funcionalidades nativas do dispositivo, que normalmente não são suportadas por aplicações no navegador;  &lt;li&gt;Conjunto de ferramentas para gerenciar  &lt;ol&gt; &lt;li&gt;processo de criação de aplicação  &lt;li&gt;o ciclo de vidas de plugins  &lt;li&gt;construir aplicações nativas (com o uso das SDKs nativas)  &lt;li&gt;testar aplicações em emuladores e simuladores&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;A aplicação nativa do Cordova contém um &lt;em&gt;Web View&lt;/em&gt; (componente Nativo que permite navegar em páginas). Quando a aplicação é iniciada, ela abre a página inicial (html) e segue o fluxo em um navegador padrão, podendo carregar mais recursos (javascript, imagens, json) e modificar a página dinamicamente.&lt;/p&gt; &lt;h3&gt;Vantagens do Cordova&lt;/h3&gt; &lt;ol&gt; &lt;li&gt;Fácil de aprender, se você for um desenvolvedor web poderá utilizar seu conhecimento para gerar um app  &lt;li&gt;Acesso às funcionalidades nativas  &lt;li&gt;Gratuito  &lt;li&gt;Código aberto  &lt;li&gt;Grande comunidade, com mais de 50.000 perguntas feitas no stackflow &lt;a href=&quot;http://stackoverflow.com/tags/cordova/info&quot;&gt;http://stackoverflow.com/tags/cordova/info&lt;/a&gt;  &lt;li&gt;Escreve uma vez e pode fazer múltiplas distribuições&lt;/li&gt;&lt;/ol&gt; &lt;h3&gt;Desvantagens&lt;/h3&gt; &lt;ol&gt; &lt;li&gt;Documentação pobre  &lt;li&gt;Mais lento que o nativo  &lt;li&gt;Precisa usar outra framework para os componentes (Ionic etc), já que o Cordova é apenas um &lt;em&gt;Wrapper&lt;/em&gt;  &lt;li&gt;Bugs no plugin  &lt;li&gt;Nem todos dispositivos são iguais, e o acesso as funcionalidades do celular pode ser diferente&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt; &lt;h3&gt;Qual a Diferença de Cordova e Phonegap?&lt;/h3&gt; &lt;p&gt;Phonegap é o nome do projeto original, criado pela &lt;em&gt;startup&lt;/em&gt; Nitobi por volta de 2009. Em 2011 a empresa foi comprada pela Adobe e o o código aberto do que veio a se tornar o Cordova foi doado ao Apache Foundation.&lt;/p&gt; &lt;p&gt;Hoje o Phonegap é uma distribuição de Cordova mantida pela Adobe.&lt;/p&gt; &lt;h3&gt;Como funciona o Cordova?&lt;/h3&gt; &lt;p&gt;A interface do Cordova é um &lt;em&gt;web view (componente que permite navegação)&lt;/em&gt;. A compilação do Cordova apenas pega o Html, CSS e Javascript e disponibiliza juntamente com a App, como recursos normais acessíveis por qualquer navegador.&lt;/p&gt; &lt;h3&gt;Funcionalidade Nativa do Dispositivo&lt;/h3&gt; &lt;p&gt;O acesso a funcionalidades nativas dos dispositivos é feito por plugins, que disponibilizam uma API para o Javascript. Estes plugins são escritos em códigos nativos, e por isso é necessário ter instalado o SDK das diferentes plataforms que você pretende distribuir.&lt;br&gt;Há plugins oficiais da comunidade (que tem o prefixo cordova-plugin) e os não oficiais.&lt;/p&gt; &lt;h3&gt;O que é possível construir com o Cordova?&lt;/h3&gt; &lt;p&gt;Praticamente qualquer tipo de aplicação, mas o Cordova é melhor em buscar dados no servidor, mostrar para o usuário e reagir a entrada de informações.&lt;br&gt;Também é possível criar apps com base de dados local, como o LokiJS&lt;/p&gt; &lt;h3&gt;Limitações&lt;/h3&gt; &lt;h4&gt;Desempenho&lt;/h4&gt; &lt;p&gt;Como o acesso às funcionalidades nativas dependem de plugins, não é interessante criar aplicativos que dependem exclusivamente de CPU e GPU&lt;/p&gt; &lt;h4&gt;Disponibilidade de Plugins&lt;/h4&gt; &lt;p&gt;Se algum plugin para uma funcionalidade não estiver disponível, você precisará de cria-lo ou esperar alguém fazê-lo.&lt;/p&gt; &lt;h4&gt;Web View&lt;/h4&gt; &lt;p&gt;O Web view é uma funcionalidade específica de cada plataforma, e por isso pode ter comportamento diferente.&lt;br&gt;Se necessário é possível utilizar o &lt;a href=&quot;https://crosswalk-project.org/&quot;&gt;CrossWalk&lt;/a&gt; para ter um web view customizado.&lt;/p&gt; &lt;h3&gt;Formas de desenvolvimento&lt;/h3&gt; &lt;p&gt;&lt;strong&gt;Cross-platform (CLI) workflow&lt;/strong&gt;: mais indicado se você deseja criar apps multiplataformas.&lt;br&gt;A linha de comando copia os arquivos necessários para cada plataformas nos subdiretórios corretos e as configurações necessárias, abstraindo os scripts shell de baixo nível.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Platform-centered workflow&lt;/strong&gt;: quando estiver focando em uma única plataforma e precisa modificar baixo nível. Você poderá misturar componentes nativos com componentes Cordova baseado na Web.&lt;/p&gt; &lt;p&gt;Ao mudar a forma de desenvolvimento do Cross-Plataform (CLI) para a opção específica é um caminho sem volta.&lt;/p&gt; &lt;h3&gt;Compilação&lt;/h3&gt; &lt;p&gt;É possível fazer o build da aplicação local ou no Phonegap Build Service, que gera os binários para você sem precisar tem o específico de cada plataforma – como no caso do IOS que demanda um Mac.&lt;br&gt;&lt;/p&gt; &lt;h3&gt;Referências para o Post&lt;/h3&gt; &lt;p&gt;&lt;a href=&quot;https://code.tutsplus.com/tutorials/an-introduction-to-cordova-basics--cms-25146&quot;&gt;An Introduction to Cordova: Basics por Wernher-Bel Ancheta em Janeiro de 2016&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://www.informit.com/articles/article.aspx?p=2235541&quot;&gt;Introduction to Apache Cordova por John M. Wargo em Julho de 2014&lt;/a&gt; com 8 páginas de informações&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://code.tutsplus.com/courses/building-an-app-with-cordova?ec_promo=teaser_post&amp;amp;ec_unit=bottom_of_post&quot;&gt;Curso Building an App With Cordova por Reginald Dawson de Novembro de 2015&lt;/a&gt; com duas aulas iniciais gratuitas e o vídeo abaixo, que mostra mais um pouco sobre configuração de ambiente, criação do Html para o Cordova e resultado para o emulador:&lt;br&gt;&lt;/p&gt; &lt;video 
  src=&quot;https://embedwistia-a.akamaihd.net/deliveries/117f108d231b1dce92b941e0f8ab37e0090010ee/file.mp4&quot; 
  poster=&quot;https://fast.wistia.com/assets/images/blank.gif&quot; 
  type=&quot;video/mp4&quot; preload=&quot;none&quot; crossorigin=&quot;anonymous&quot;
  width=&quot;480&quot; height=&quot;320&quot; 
  controls&gt;   &lt;source src=&quot;https://embedwistia-a.akamaihd.net/deliveries/117f108d231b1dce92b941e0f8ab37e0090010ee/file.mp4&quot; type=&quot;video/mp4&quot;&gt;&lt;/source&gt; &lt;/video&gt; &lt;p&gt;&lt;a href=&quot;https://www.alura.com.br/curso-online-cordova-phonegap&quot;&gt;Curso online de Cordova &amp;amp; PhoneGap: Apps mobile com HTML, CSS e JS por Sérgio Lopes&lt;/a&gt; com a primeira aula disponível gratuitamente&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://pt.coursera.org/learn/hybrid-mobile-development&quot;&gt;Curso Multiplatform Mobile App Development with Web Technologies no Coursera&lt;/a&gt;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/6176371877729785150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/6176371877729785150'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/05/introducao-ao-cordova.html' title='Introdução ao Cordova'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-4974321150616293566</id><published>2017-04-08T14:00:00.000-03:00</published><updated>2017-04-08T14:00:01.822-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Regular Expression"/><title type='text'>Fontes de estudo de Regex</title><content type='html'>Busca em textos é uma tarefa rotineira, não somente para a programação. Pode ser para buscar conteúdo para encontrar uma informação relevante, validar alguma entrada de dados ou filtrar informação a ser processada por um software. Para todas as tarefas o Regular Expression (Regex) pode ajudar e há bons cursos para aprendizagem:&lt;br /&gt;
&lt;br /&gt;
Curso de Regex no CodeSchool (Parte Introdutória é gratuita)&lt;br /&gt;
&lt;a href=&quot;https://www.codeschool.com/courses/breaking-the-ice-with-regular-expressions&quot;&gt;https://www.codeschool.com/courses/breaking-the-ice-with-regular-expressions&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Curso de Regex com algumas aulas gratuitas:&lt;br /&gt;
&lt;a href=&quot;https://www.lynda.com/Regular-Expressions-tutorials/Using-Regular-Expressions/85870-2.html&quot;&gt;https://www.lynda.com/Regular-Expressions-tutorials/Using-Regular-Expressions/85870-2.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Tutorial de Regex com introdução e vários exercícios que podem ser praticados no próprio navegador:&lt;br /&gt;
&lt;a href=&quot;http://regextutorials.com/&quot;&gt;http://regextutorials.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Ferramenta para testar expressões Regex:&lt;br /&gt;
&lt;a href=&quot;http://www.regexpal.com/&quot;&gt;http://www.regexpal.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Tabela com algumas expressões:&lt;br /&gt;
&lt;a href=&quot;https://www.cheatography.com/davechild/cheat-sheets/regular-expressions/&quot; title=&quot;https://www.cheatography.com/davechild/cheat-sheets/regular-expressions/&quot;&gt;https://www.cheatography.com/davechild/cheat-sheets/regular-expressions/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Exercícios para treinar Regex:&lt;br /&gt;
&lt;a href=&quot;https://www.hackerrank.com/domains/regex/re-introduction&quot; title=&quot;https://www.hackerrank.com/domains/regex/re-introduction&quot;&gt;https://www.hackerrank.com/domains/regex/re-introduction&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Algumas anotações sobre alguns recursos&lt;/h3&gt;
&lt;h4&gt;
Repetição&lt;/h4&gt;
Permite definir repetir a busca do caractere anteriormente informado&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;+ = encontra uma ou mais repetições do caractere anterior&lt;/li&gt;
&lt;li&gt;* = encontra zero ou mais repetições do caractere anterior&lt;/li&gt;
&lt;li&gt;? = o caractere anterior se torna opcional&lt;/li&gt;
&lt;li&gt;{min,max} retorna o número de repetições definidos&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;{3,} encontra no mínimo 3 caracteres&lt;/li&gt;
&lt;li&gt;{,2} encontra no máximo 2 caracteres&lt;/li&gt;
&lt;li&gt;{4,5} encontra de 4 a 5&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;h4&gt;
Symbol Set (Grupo de símbolos)&lt;/h4&gt;
Define um conjunto de caracteres a serem considerados na busca&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;/[a-z]/ = considerada qualquer caractere de a até z&lt;/li&gt;
&lt;li&gt;/[a-zA-Z]/ = considerada qualquer caractere de a até z ou de A até Z, a ordem de caractere aqui não faz diferença&lt;/li&gt;
&lt;li&gt;/[a-z]/i = acha a mesma coisa do anterior. o i é um modificador para informar que é case insensitive&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h4&gt;
Exclusão&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;^ = Para definir uma exceção de caractere&lt;/li&gt;
&lt;li&gt;/[^abc]/ = encontra qualquer caracter exceto abc&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h4&gt;
Pré definidos&lt;/h4&gt;
\s = acha espaço, tab, nova linha&lt;br /&gt;
\w = mesma coisa de letras e números /[a-zA-Z0-9]&lt;br /&gt;
\d = mesma coisa de /[0-9]/&lt;br /&gt;
\D = qualquer coisa diferente /[0-9]/ &lt;br /&gt;
&lt;h4&gt;
Posição&lt;/h4&gt;
Encontra considerando posição do texto&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;^ = começo de linha&lt;/li&gt;
&lt;li&gt;$ = término de linha&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h5&gt;
Agrupar Pesquisas&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;() cria um grupo que pode ser usado depois&lt;/li&gt;
&lt;li&gt;\1,\2 repete a busca do grupo já citado&lt;/li&gt;
&lt;li&gt;(?=CARACTER) busca que olha o próximo caracter sem adiciona-lo na seleção&lt;/li&gt;
&lt;li&gt;Para usar o grupo do regex para substituição, basta usar $1 para aproveitar o grupo&lt;br /&gt;(?:expressão) Para ignorar o grupo para reutilização ou substituição&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/4974321150616293566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/4974321150616293566'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/04/fontes-de-estudo-de-regex.html' title='Fontes de estudo de Regex'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-1068693907948868396</id><published>2017-03-23T21:30:00.000-03:00</published><updated>2017-03-23T21:30:08.267-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Firebase"/><category scheme="http://www.blogger.com/atom/ns#" term="Hospedagem"/><title type='text'>Hospedagem com o Firebase</title><content type='html'>&lt;p&gt;O Firebase é uma opção bastante simples de se utilizar, especialmente se você estiver montando MVP ou quer disponibilizar um teste rápido na Web. Com a ideia de ser serverless (facilitar a vida do desenvolvedor em não criar um backend), simplifica-se o desenvolvimento de cenários sem necessidades de recursos além de armazenamento por exemplo.&lt;/p&gt; &lt;p&gt;Toda as funcionalidades da hospedagem estão listadas em &lt;a href=&quot;https://firebase.google.com/docs/hosting/&quot;&gt;Firebase Hosting&lt;/a&gt;:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Atendimento em uma conexão segura (SSL configurado por padrão, o que já atende em protótipos de Progressive Web Apps)&lt;/li&gt; &lt;li&gt;Entrega rápida de conteúdo (por usar SSD e CDN parar entrega ao usuário)&lt;/li&gt; &lt;li&gt;Implementação rápida com o uso de&amp;nbsp; Linha de comando&lt;/li&gt; &lt;li&gt;Reversões com um clique, mantendo históricos de atualizações&lt;/li&gt; &lt;li&gt;Versão de entrada gratuita, independente de tempo. Para ver mais detalhes veja em &lt;a href=&quot;https://firebase.google.com/pricing/&quot;&gt;Firebase Princing&lt;/a&gt;.&lt;/li&gt; &lt;li&gt;&lt;strong&gt;Importante: &lt;/strong&gt;Hospedagem limitada a conteúdo estático. Ou seja, nada de rodar sua aplicação web com Node.Js por exemplo&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt;Linha de comando&lt;/h3&gt; &lt;p&gt;Os comando do Firebase CLI podem ser conhecidos em &lt;a href=&quot;https://firebase.google.com/docs/cli/&quot;&gt;Referência da Firebase CLI&lt;/a&gt;.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Instalando o Firebase CLI:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;É necessário ter o Node.Js instalado  &lt;li&gt;Instalar o módulo : &lt;code&gt;npm install -g firebase-tools&lt;/code&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Um resumo para colocar um site em produção seria:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;code&gt;firebase init&lt;/code&gt; (Cria a aplicação, com perguntas em passo a passa)  &lt;ol&gt; &lt;li&gt;Por padrão, a aplicação acessa o um subdiretório public&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;&lt;code&gt;firebase serve&lt;/code&gt; (Inicia um servidor local web, para testar a aplicação)  &lt;li&gt;&lt;code&gt;firebase deploy&lt;/code&gt; (Para publicar a aplicação)  &lt;ol&gt; &lt;li&gt;É possível utilizar o argumento &lt;code&gt;–only&lt;/code&gt; para orientar a configuração direcionada a &lt;code&gt;hosting&lt;/code&gt;, &lt;code&gt;database&lt;/code&gt; e &lt;code&gt;storage&lt;/code&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;O Firebase ainda oferece serviços para Armazenamento e Base de Dados.&lt;/p&gt; &lt;p&gt;É simples e não é bala de prata! Se sua aplicação precisa de escalar conheça quem começou com o MVP no Firebase e teve dificuldades depois. Veja &lt;a href=&quot;https://crisp.im/blog/why-you-should-never-use-firebase-realtime-database/&quot;&gt;o post Reasons Not To Use Firebase&lt;/a&gt; e &lt;a href=&quot;https://www.quora.com/When-is-Firebase-not-a-good-choice/answer/Sara-Bhavsar?srid=huAr3&quot;&gt;uma boa resposta da pergunta When is Firebase not a good choice? no Quora&lt;/a&gt; para entender até quando utilizar o Firebase.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/1068693907948868396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/1068693907948868396'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/03/hospedagem-com-o-firebase.html' title='Hospedagem com o Firebase'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-2469324824533482933</id><published>2017-03-19T00:05:00.001-03:00</published><updated>2017-03-20T11:19:44.988-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Progressive Web Apps"/><title type='text'>Introdução ao Progressive Web Apps</title><content type='html'>&lt;p&gt;Há uma forte corrente questionando que a utilização de apps em mais cenários que deveria, e uma página web seria mais produtiva. Um bom exemplo é ter que baixar um app para pagar um estacionamento de um shopping que você pode não mais voltar a usar.&lt;/p&gt; &lt;p&gt;A web tem amadurecido no conceito de Progressive Web Apps (PWA), que tem por ideia adicionar funcionalidades de app a uma página web, progressivamente, a medida que o usuário usa o aplicativo. A Udacity disponibilizou o curso &lt;a href=&quot;https://br.udacity.com/course/intro-to-progressive-web-apps--ud811/&quot;&gt;Intro to Progressive Web Apps (Web Apps for the Next Billion Users)&lt;/a&gt; que ajudou nas informações deste post. &lt;a href=&quot;https://pt.slideshare.net/mhellber/progressive-web-apps-with-polymer&quot;&gt;A apresentação Progressive web apps with polymer&lt;/a&gt; tem números interessantes sobre as característas em criar o PWA.&lt;/p&gt; &lt;h3&gt;Por que pensar no Progressive Web Apps?&lt;/h3&gt; &lt;p&gt;No caso de estudo o Flipkart(maior e-commerce da Índia), ao combinar o app nativo com sua versão Flipkart Lite, versão em Progressive Web Apps, eles tiveram os seguintes benefícios (Conforme &lt;a href=&quot;https://developers.google.com/web/showcase/2016/flipkart&quot;&gt;estudo de caso “Flipkart triples time-on-site with Progressive Web App” publicado neste link&lt;/a&gt;):&lt;/p&gt; &lt;ol&gt; &lt;li&gt;aumento de &lt;strong&gt;70% nas conversões&lt;/strong&gt;  &lt;li&gt;tempo do usuário no flipkar lite x experiência anterior do Mobile,&lt;strong&gt; 3,5 minutos x 70 segundos&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;3x mais tempo no site&lt;/strong&gt;  &lt;li&gt;aumento de &lt;strong&gt;40% no reengajamento&lt;/strong&gt;  &lt;li&gt;&lt;strong&gt;3x menos uso de dados&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt; &lt;h3&gt;Mas o que permite o Web Progressive Web trazer tanto benefício?&lt;/h3&gt; &lt;p&gt;Os navegadores estão evoluindo para permitir o uso das funcionalidades abaixo.&lt;/p&gt; &lt;h4&gt;Service Worker &lt;/h4&gt; &lt;ol&gt; &lt;li&gt;Age como um proxy no lado cliente, o que permite fazer cache de arquivos localmente;  &lt;li&gt;Tem uma série de eventos para poder, por exemplo, atualizar o cache;  &lt;li&gt;Pode receber Push Messages, mesmo com o site fechado pelo usuário;&lt;/li&gt;&lt;/ol&gt; &lt;h4&gt;Web App Manifest File &lt;/h4&gt; &lt;ol&gt; &lt;li&gt;Permite definir como seu Web App aparece para o usuário, podendo fazer um ícone ser instalado pelo usuário no Mobile. Quando isso acontece o site abre em full screen, como um app nativo&lt;/li&gt;&lt;/ol&gt; &lt;h4&gt;Repensar a arquitetura do Site&lt;/h4&gt;
&lt;p&gt;Não basta utilizar o novo browser, mas deve desenvolver o site de maneira diferente. &lt;/p&gt; &lt;ol&gt; &lt;li&gt;Desenvolver como arquitetura de app, com o application shell – que é parecido com o código que se gera para um app nativo. Separa-se o que são os componentes essenciais para o seu app executar offline (Html, Javascript e CSS) do que é dado e muda frequentemente e ainda assim pode ser salvo localmente para acesso offline. Com isso se tem características que há no aplicativo nativo (sem a necessidade de uma loja):  &lt;ol&gt; &lt;li&gt;Carregamento instantâneo  &lt;li&gt;Atualizações regulares&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Armazenamento offline, que é possível ser feito de três maneiras  &lt;ol&gt; &lt;li&gt;Local Storage (Não indicada a utilização)  &lt;ol&gt; &lt;li&gt;Vantagens : amplamente implementado em navegadores  &lt;li&gt;Desvantagens: sua api é síncrona e bloqueia a execução do programa, não é transacional (duas escritas no mesmo momento pode perder algo importante)&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Cache Storage  &lt;ol&gt; &lt;li&gt;Vantagens: fácil de usar, assíncrono e rápido  &lt;li&gt;Desvantagens: não transacional, não utilizado em vários navegadores atualmente&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;IndexedDB  &lt;ol&gt; &lt;li&gt;Vantagens:&amp;nbsp; rápido, permite armazenar dados complexos, assíncrono e transacional e implementado em vários navegadores  &lt;li&gt;Desvantagem: api feia, que requer muita configuração (Há bibliotecas para amenizar desta forma como o &lt;a href=&quot;https://github.com/localForage/localForage&quot;&gt;Mozilla localForage&lt;/a&gt; e o &lt;a href=&quot;https://github.com/google/lovefield&quot;&gt;lovefield do google&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Com a separação de app shell dos dados, a ideia é fazer um http request para os dados, o que faz a primeira leitura ficar um pouco mais lenta. Para amenizar este problema a ideia é injetar os dados, não no html, mas num arquivo separado, que é o app.js. Dessa forma é garantido que haverá a montagem do app e depois é possível de atualizar pelo http request.&lt;/p&gt; &lt;p&gt;É importante lembrar que navegadores não prometem guardar os dados para sempre e por isso é importante enviar os dados críticos para a nuvem assim que possível (se houver dados do usuário que você não deseja perder). Outra vantagem de utilizar o sincronismo com a nuvem é que o usuário logar de outro dispositivo, os dados estarão disponíveis.&lt;/p&gt; &lt;p&gt;Para ver um exemplo de um aplicativo utilizando esta arquitetura, veja o &lt;a href=&quot;https://weather-pwa-sample.firebaseapp.com/final/&quot;&gt;Weather PWA&lt;/a&gt;. Não esqueça de abrir o console e ver os logs definidos pelo aplicativo, depois de carregar a primeira vez, adicionar outras cidades para ver a previsão do tempo e finalmente trabalhar offline e ainda assim ver as últimas informações&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgypRjmD91KQY4G1_sY-gjKXpyQWyfe_VV3OS-tt-lEriHyHsW7PzLGQGRAFPpOuXj7Ae-k2bD0ld4jXmA1CY47ck9zFpK_WKey8fBdBpoSmO47-hMugVSkJWaPawdhVr52Z09DSbANfDs/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVJS0YHOSxfW9NnHxUVAYAppnEm5lkUFGbUpZ_tAssxYpAxJ491A4G9VICtTcKZY65d80-Ke7_I6n7lkrABB_GSzD9_LBnZ-csM_kN5j3HiPrZ6V4dr7VTirIL0k6uU36fC3_JYrgY2sk/?imgmax=800&quot; width=&quot;383&quot; height=&quot;175&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;Outras referências&lt;/h4&gt; &lt;p&gt;&lt;a href=&quot;https://imasters.com.br/desenvolvimento/introducao-aos-progressive-web-apps/?trace=1519021197&amp;amp;source=single&quot;&gt;Introdução aos Progressive web Apps por Matheus Lima no imasters&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://pt.slideshare.net/mhellber/progressive-web-apps-with-polymer&quot;&gt;Progressive web apps with polymer no SlideShare&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://github.com/FabioAntunes/progressive-web-apps&quot;&gt;Progressive web apps presentation using Reveal.js&lt;/a&gt;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2469324824533482933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2469324824533482933'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/03/introducao-ao-progressive-web-apps.html' title='Introdução ao Progressive Web Apps'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVJS0YHOSxfW9NnHxUVAYAppnEm5lkUFGbUpZ_tAssxYpAxJ491A4G9VICtTcKZY65d80-Ke7_I6n7lkrABB_GSzD9_LBnZ-csM_kN5j3HiPrZ6V4dr7VTirIL0k6uU36fC3_JYrgY2sk/s72-c?imgmax=800" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-1155346776937271213</id><published>2017-03-05T23:02:00.001-03:00</published><updated>2017-03-05T23:03:44.189-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET Boilerplate"/><category scheme="http://www.blogger.com/atom/ns#" term="Repository Pattern"/><title type='text'>Padrão de Repositório no C#</title><content type='html'>O artigo &lt;a href=&quot;http://.NET - Apresentando o padrão de projeto Repository&quot;&gt;.NET - Apresentando o padrão de projeto Repository do Macoratti&lt;/a&gt; faz uma breve explicação do padrão de repositório e apresenta exemplos de códigos c# para implementá-lo.&lt;br /&gt;
&lt;br /&gt;
O vídeo abaixo&amp;nbsp; &lt;i&gt;Repository Pattern with C# and Entity Framework, Done Right do canal &lt;a href=&quot;https://www.youtube.com/channel/UCWv7vMbMWH4-V0ZXdmDpPBA&quot;&gt;Programming with Mosh&lt;/a&gt;&lt;/i&gt; faz um detalhamento maior, confrontando ideias encontradas na internet e também foi utilizado como fonte para este post.&lt;br /&gt;
&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/rtXpYpZdOzM&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;
&lt;br /&gt;
&lt;br /&gt;
Repositório, de acordo com de &lt;a href=&quot;https://martinfowler.com/eaaCatalog/repository.html&quot;&gt;Martin Fowler&lt;/a&gt;, tem por definição:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Mediates between the domain and data mapping layers using a collection-like interface for accessing domain objects.&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Media entre as camadas de domínio e mapeamento de dados usando uma interface tipo coleções para acessar objetos de domínio (Tradução livre do autor do post) &lt;/blockquote&gt;
&lt;br /&gt;
Os benefícios ao usar este padrão são:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Minimiza duplicações de lógicas de consultas(query)&lt;/li&gt;
&lt;li&gt;Desacopla sua aplicação de frameworks de persistência. Dessa forma você pode começar com o acesso a dados com o Entity Framework e depois mudar para o Dapper em caso de necessidade de melhor performance (como dito &lt;a href=&quot;http://aplicacoesweb.blogspot.com.br/2016/10/acesso-dados-e-desempenho.html&quot;&gt;no post&amp;nbsp; Acesso a Dados e Desempenho&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Deixar o código mais testável&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;h3&gt;
Alguns erros comuns de desenvolvedores&lt;/h3&gt;
&lt;h4&gt;
1 - Repositório não deve repetir métodos do banco de dados &lt;/h4&gt;
Um repositório não deve espelhar métodos de um banco de dados. Por exemplo, a atualização de um objeto deve ser feita apenas atualizando o objeto consultado. A persistência no banco de dados deve ser feita com o Unit Of Work.&lt;br /&gt;
&lt;br /&gt;
O &lt;a href=&quot;https://martinfowler.com/eaaCatalog/unitOfWork.html&quot;&gt;Martin Fowler define o Unit of Work&lt;/a&gt; como:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Maintains a list of objects affected by a business transaction and coordinates the writing out of changes and the resolution of concurrency problems.&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Mantém uma lista de objetos afetados por uma transação de negócio e coordena a escrita de mudanças e resoluções de problemas de concorrência (Tradução livre do autor do post) &lt;/blockquote&gt;
O autor do vídeo defende que se devee evitar o retorno de IQuery no repositório, para forçar a criação de métodos específicos para a busca de dados e ter o benefício número 1 - este padrão não é respeitado no código do Aspnet Boilerplate.&amp;nbsp; Ele também defende que a definição do Lazy ou Eager Loading também deve ser feita internamente no repositório e exposto a camada de negócio em métodos específicos.&lt;br /&gt;
&lt;h4&gt;
2 - Nem toda aplicação deve usar este padrão&lt;/h4&gt;
Deve-se tomar o cuidado para não fazer o &lt;i&gt;over engineering&lt;/i&gt; (usar mais detalhes de arquitetura que o problema precisa). Se estiver prototipando ou um código que provavelmente não irá para a produção, talvez não precise desse investimento neste padrão.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&amp;nbsp;Código&lt;/h3&gt;
O &lt;a href=&quot;http://programmingwithmosh.com/wp-content/uploads/2015/10/RepositoryPattern.zip&quot;&gt;código utilizado no vídeo está disponível neste link para download&lt;/a&gt;.&lt;br /&gt;
Neste link está &lt;a href=&quot;http://www.aspnetboilerplate.com/Pages/Documents/Repositories&quot;&gt;documentada a implementação de repositório do Aspnet Boilerplate&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No vídeo também é indicado o livro &lt;br /&gt;
&lt;br /&gt;
Clean Code: A Handbook of Agile Software Craftsmanship do autor Robert C. Martin

&lt;iframe frameborder=&quot;0&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;//ws-na.amazon-adsystem.com/widgets/q?ServiceVersion=20070822&amp;amp;OneJS=1&amp;amp;Operation=GetAdHtml&amp;amp;MarketPlace=BR&amp;amp;source=ac&amp;amp;ref=qf_sp_asin_til&amp;amp;ad_type=product_link&amp;amp;tracking_id=cartofootbc02-20&amp;amp;marketplace=amazon&amp;amp;region=BR&amp;amp;placement=B001GSTOAM&amp;amp;asins=B001GSTOAM&amp;amp;linkId=7dc8eae3601265508112b9143552a24a&amp;amp;show_border=true&amp;amp;link_opens_in_new_window=true&amp;amp;price_color=333333&amp;amp;title_color=0066C0&amp;amp;bg_color=FFFFFF&quot; style=&quot;height: 240px; width: 120px;&quot;&gt;
    &lt;/iframe&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/1155346776937271213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/1155346776937271213'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/03/padrao-de-repositorio-no-c.html' title='Padrão de Repositório no C#'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/rtXpYpZdOzM/default.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-1459886327978493471</id><published>2017-03-01T11:30:00.000-03:00</published><updated>2017-03-01T15:41:35.310-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular.js (1)"/><category scheme="http://www.blogger.com/atom/ns#" term="Typescript"/><title type='text'>Configurando o TypeScript com o Angular</title><content type='html'>&lt;p&gt;Os benefícios de se utilizar o TypeScript foram falados nos posts &lt;a href=&quot;http://aplicacoesweb.blogspot.com.br/2017/02/introducao-ao-typescript.html&quot;&gt;Introdução ao TypeScript&lt;/a&gt;&amp;nbsp; e &lt;a href=&quot;http://aplicacoesweb.blogspot.com.br/2017/03/configuracao-gulp-para-trabalhar-com.html&quot;&gt;Configuração Gulp para trabalhar com TypeScript&lt;/a&gt;. Mas configurar o TypeScript com o Angular 1 demanda uma sequência correta de etapas.&lt;/p&gt; &lt;p&gt;O ambiente javascript evoluiu muito nos últimos anos, tanto em relação ao poder quanto à complexidade. Há um discussão sobre o tema muito interessante no podcast&amp;nbsp; &lt;a href=&quot;https://www.dotnetrocks.com/?show=1387&quot;&gt;.NET Rocks #1387 JavaScript Development Environments with Cory House&lt;/a&gt;. A ideia de ter o ambiente Javascript bastante aberto à diferentes pacotes dá margem para aparecer pacotes oferecendo serviços melhores que os já existentes, mas ao mesmo tempo pode paralisar o desenvolvedor que está se iniciando no ambiente novo – que pode preferir num primeiro momento repetir a escolha de um especialista.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://github.com/enaukkarinen/Browserify-TypeScript-Angular-Gulp--Boilerplate&quot;&gt;O repositório “Browserify-TypeScript-Angular-Gulp—Boilerplate” do Git&lt;/a&gt; fez um excelente Boilerplate (entenda como facilitador para você iniciar seus projetos neste contexto) que além de merecer estrelas, merece um post só sobre ele. &lt;/p&gt; &lt;p&gt;Neste repositório foi configurado vários pacotes, à se destacar:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Browserify  &lt;li&gt;TypeScript  &lt;li&gt;Angular (1)  &lt;li&gt;Gulp&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Depois do repositório clonado, basta executar os comandos abaixo, &lt;a href=&quot;https://github.com/enaukkarinen/Browserify-TypeScript-Angular-Gulp--Boilerplate/blob/master/README.md&quot;&gt;conforme readme.md&lt;/a&gt;, para baixar as dependências:&lt;/p&gt;&lt;pre&gt;npm install &lt;/pre&gt;&lt;pre&gt;bower install &lt;/pre&gt;&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;
&lt;p&gt;O repositório tem dois branches&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;master com um exemplo de CRUD&lt;/li&gt;
&lt;li&gt;“&lt;a href=&quot;https://github.com/enaukkarinen/Browserify-TypeScript-Angular-Gulp--Boilerplate/tree/no-demo-app&quot;&gt;no-demo-app&lt;/a&gt;” com o bolierplate apenas.&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;Para executar o CRUD de exemplo, com o Node.js como backend, basta executar:&lt;/p&gt;&lt;pre&gt;gulp serve&lt;/pre&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/1459886327978493471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/1459886327978493471'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/03/configurando-o-typescript-com-o-angular.html' title='Configurando o TypeScript com o Angular'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-2441778800473806361</id><published>2017-03-01T10:00:00.000-03:00</published><updated>2017-03-29T17:24:56.098-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Gulp"/><category scheme="http://www.blogger.com/atom/ns#" term="Typescript"/><title type='text'>Configuração Gulp para trabalhar com TypeScript</title><content type='html'>&lt;br /&gt;
Este passo a passo irá configurar o Gulp para automatizar suas tarefas relacionadas ao typescript.  Todo o fonte utilizado está &lt;a href=&quot;https://github.com/mqueirozcorreia/introducao-typescript&quot;&gt;disponível no projeto introducao-typescript do github&lt;/a&gt;.

Nesse exemplo será separado diretórios de fontes (neste exemplo, &#39;/src&#39;) do de distribuição (&#39;/dist&#39;).&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;[raiz]  &lt;ul&gt;
&lt;li&gt;dist  &lt;/li&gt;
&lt;li&gt;src&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
Para iniciar o projeto, no diretório raiz, basta executar o comando abaixo na linha de comando:&lt;br /&gt;
&lt;pre&gt;npm init&lt;/pre&gt;
&lt;br /&gt;
Selecione todas as opções padrões e para o entry point digite &#39;./dist/main.js&#39;&lt;br /&gt;
&lt;br /&gt;
Ao terminar será criado o arquivo packages.json na raiz da aplicação, que facilita atualização e restauração dos pacotes NPM no projeto.&lt;br /&gt;
&lt;h4&gt;
Instalando dependências e configuração básica&lt;/h4&gt;
Será necessário instalar o Gulp CLI (de forma global), o que pode ser feito com o comando abaixo:&lt;br /&gt;
&lt;pre&gt;npm install -g gulp-cli&lt;/pre&gt;
&lt;br /&gt;
Depois instale typescript, gulp e gulp-typescript nas dependências de projeto:&lt;br /&gt;
&lt;pre&gt;npm install --save-dev typescript gulp gulp-typescript&lt;/pre&gt;
&lt;br /&gt;
Defina as configurações do typescript no arquivo tsconfig.json na raiz da aplicação (Para ver &lt;a href=&quot;https://www.typescriptlang.org/docs/handbook/tsconfig-json.html&quot;&gt;mais informações de todas as opções consulte a documentação&lt;/a&gt;).&lt;br /&gt;
Para ver um exemplo de configuração, veja este exemplo no github:&lt;br /&gt;
&lt;script src=&quot;https://gist-it.appspot.com/github/mqueirozcorreia/introducao-typescript/blob/master/tsconfig.json&quot;&gt;&lt;/script&gt;

Crie o gulpfile.js também na raiz da aplicação. Ele será responsável pela tarefa de executar o typescript&lt;br /&gt;
&lt;script src=&quot;https://gist-it.appspot.com/github/mqueirozcorreia/introducao-typescript/blob/master/gulpfile.js&quot;&gt;&lt;/script&gt;
Tudo pronto! Depois basta executar o comando abaixo que irá transpilar o typescript para javascript no &quot;target&quot; definido do tsconfig.json.&lt;br /&gt;
gulp TypescriptTranscript&lt;br /&gt;
Veja o exemplo de um arquivo TS:&lt;br /&gt;
&lt;script src=&quot;https://gist-it.appspot.com/github/mqueirozcorreia/introducao-typescript/blob/master/src/01Basic.ts&quot;&gt;&lt;/script&gt;

E o arquivo JS gerado:&lt;br /&gt;
&lt;script src=&quot;https://gist-it.appspot.com/github/mqueirozcorreia/introducao-typescript/blob/master/dist/01Basic.js&quot;&gt;&lt;/script&gt;

&lt;br /&gt;
&lt;h4&gt;
Configurando o Browserify&lt;/h4&gt;
O browserify permitirá você definir um arquivo de entrada e baseado em suas referências será feita a transpilação automaticamente de toda árvore que se referencia.&lt;br /&gt;
&lt;br /&gt;
Instale o plugin browserify, tesify e vinyl-source-strem, para juntar todos os modulos em um único arquivo.&lt;br /&gt;
&lt;pre&gt;npm install --save-dev browserify tsify vinyl-source-stream&lt;/pre&gt;
&lt;br /&gt;
Com a configuração abaixo do gulpfile.js o arquivo de entrada é utilizado para buscar todas as dependências e gerar um novo arquivo .js. Ao executar o comando abaixo é utilizado o arquivo 03BrowserUsage.ts, visto a dependência 01Basic.ts e gerado o arquivo bundle.js&lt;br /&gt;
&lt;pre&gt;gulp browserify&lt;/pre&gt;
&lt;br /&gt;
Já ficou interessante, mas ainda é preciso executar o comando para transpilar. Vamos agora configurar para a compilação acontecer automaticamente quando os arquivos tiverem alteração com o watchify.&lt;br /&gt;
Instale os plugins watchify e gulp-util:&lt;br /&gt;
&lt;pre&gt;npm install --save-dev watchify gulp-util&lt;/pre&gt;
&lt;br /&gt;
Para entender o Browserify veja este link:&lt;br /&gt;
&lt;a href=&quot;https://benclinkinbeard.com/posts/how-browserify-works/&quot; title=&quot;https://benclinkinbeard.com/posts/how-browserify-works/&quot;&gt;https://benclinkinbeard.com/posts/how-browserify-works/&lt;/a&gt;&lt;br /&gt;
O browserify utiliza um arquivo de entrada, para descobrir todas as dependências e gerar um empacotamento de javascript. Ele também resolve o uso de recursos produtivos do Node.js que não existem para o browser – que é o uso de módulo por exemplo. O uso do require tão comum no Node.js não existe para o javascript no browser. O Browserify implementa um tipo de require interpretando este javascript. O mesmo é feito para o exports.&lt;br /&gt;
Desta forma você pode criar seu javascript modularizado, até mesmo usando o typescript, e ainda assim conseguir transformar em um javascript entendível pelo navegador.&lt;br /&gt;
Referência&lt;br /&gt;
&lt;a href=&quot;https://www.typescriptlang.org/docs/handbook/gulp.html&quot;&gt;https://www.typescriptlang.org/docs/handbook/gulp.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2441778800473806361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2441778800473806361'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/03/configuracao-gulp-para-trabalhar-com.html' title='Configuração Gulp para trabalhar com TypeScript'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-945369100433587039</id><published>2017-02-12T15:24:00.001-02:00</published><updated>2017-02-12T16:04:58.280-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Git"/><category scheme="http://www.blogger.com/atom/ns#" term="Github"/><title type='text'>Configurando chave SSH para autenticação para o Git</title><content type='html'>Para configurar a chave SSH do seu computador no github. Veja este link para obter mais informações:&lt;br /&gt;
&lt;a href=&quot;https://gist.github.com/adamjohnson/5682757&quot; title=&quot;https://gist.github.com/adamjohnson/5682757&quot;&gt;https://gist.github.com/adamjohnson/5682757&lt;/a&gt;&lt;br /&gt;
Para configurar a chave SSH com o VSTS em modo Git, siga este passo a passo:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Abre o VSTS na web no endereço http://usuario.visualstudio.com  &lt;/li&gt;
&lt;li&gt;Clique no usuário no topo direito e vá em segurança:&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs7-86XT2I5kVvgIbTu_kzDDO6nYlvWrRHZxf68lXLTsoFPLpyv2JfNEwzOJ8E-a4RLLvy87VDruiUKCBDFWA0d_0eNVEmlHHUceQKayrzImCKBIufrwZz2T0edRbfFMNxPqiwuF6RNMg/s1600-h/image_thumb%25255B3%25255D.png&quot;&gt;&lt;img alt=&quot;image_thumb&quot; border=&quot;0&quot; height=&quot;244&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixzgyJAy_FWh-IX2oiUT17QamQTuY4VGNgs0Rwr7BPkpm8aRi7fvV5zp8MgfnYgBk-jHpw9zJ-RdH-ThulNvfaY63Xar8wgrREwMBmI13EZYM2selnKpXfkHV1biMb8iZy-FRd8Q2zCFk/?imgmax=800&quot; style=&quot;background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;image_thumb&quot; width=&quot;197&quot; /&gt;&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;Selecione o “SSH public keys”  &lt;/li&gt;
&lt;li&gt;Selecione add  &lt;ol&gt;
&lt;li&gt;No Description adicione um texto livre (por exemplo um identificador do computador que está usando)  &lt;/li&gt;
&lt;li&gt;No Key Data, adicione o conteúdo do arquivo id_rsa.pub  &lt;ol&gt;
&lt;li&gt;No windows ele fica no C:\Users\[Usuario]\.ssh\id_rsa.pub  &lt;/li&gt;
&lt;li&gt;No linux ele fica no ~/.ssh/id_rsa.pub &lt;/li&gt;
&lt;li&gt;Se a chave pública e privada não existir, siga o &lt;a href=&quot;https://www.visualstudio.com/en-us/docs/git/use-ssh-keys-to-authenticate#step-1-create-your-ssh-keys&quot;&gt;Step 1: Create your SSH keys&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Feito isso você pode utilizar linhas de comando para interagir com o seu repositório usando Git:  &lt;ol&gt;
&lt;li&gt;Navegar novamente no seu repositório, por exemplo &lt;a href=&quot;http://usuario.visualstudio.com/_git/project&quot;&gt;http://usuario.visualstudio.com/_git/project&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;Clique em Clone  &lt;/li&gt;
&lt;li&gt;Selecione SSH  &lt;/li&gt;
&lt;li&gt;Copie a url do repositório&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_bG3R3Tg2DSV-lDJkqR7YKvK-w7gMKWwP1GOOFLtwyXKFlTbHeU4915C1D0NtJlCko7vkc94s_6DBWK__h0a8I0KAytKh6ikRlTzyZW274T2YvsgIarKSvFJLASk9rYswQkODZlIRaVM/s1600-h/image_thumb%25255B2%25255D%25255B2%25255D.png&quot;&gt;&lt;img alt=&quot;image_thumb[2]&quot; border=&quot;0&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQv3nI3qWojVjNcefevh11al2wArA2499gWCo8PIemeIVV0VbojwPcIdx8uzxWhO2ZthUnsjW9i7fcTtPuzhIoPb2_fqHGTOwCVkJSAS4-R-cP7D_VK1O8T5p1zZ0-AoqOMT1Ue5GKC2U/?imgmax=800&quot; style=&quot;background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;image_thumb[2]&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;Execute o comando abaixo para confirmar&amp;nbsp; que a autenticação é feita:git clone ssh://[url_copiada]&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
Referências:&lt;br /&gt;
&lt;a href=&quot;https://www.visualstudio.com/en-us/docs/git/use-ssh-keys-to-authenticate&quot; title=&quot;https://www.visualstudio.com/en-us/docs/git/use-ssh-keys-to-authenticate&quot;&gt;https://www.visualstudio.com/en-us/docs/git/use-ssh-keys-to-authenticate&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://kb.iu.edu/d/aews&quot;&gt;https://kb.iu.edu/d/aews&lt;/a&gt;&lt;br /&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/945369100433587039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/945369100433587039'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/02/configurando-chave-ssh-para.html' title='Configurando chave SSH para autenticação para o Git'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixzgyJAy_FWh-IX2oiUT17QamQTuY4VGNgs0Rwr7BPkpm8aRi7fvV5zp8MgfnYgBk-jHpw9zJ-RdH-ThulNvfaY63Xar8wgrREwMBmI13EZYM2selnKpXfkHV1biMb8iZy-FRd8Q2zCFk/s72-c?imgmax=800" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-9209980123841261010</id><published>2017-02-08T22:29:00.000-02:00</published><updated>2017-02-09T01:00:27.385-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Xamarin"/><title type='text'>Código Portável do Xamarin</title><content type='html'>Os códigos portáveis do Xamarin, que devem ser escritos uma única vez pode ser feito de três formas.&lt;br /&gt;
&lt;h3&gt;
Arquivos vinculados (File Link)&lt;/h3&gt;
Podem ser códigos, arquivos de dados ou imagens. Estes arquivos são compartilhados entre diferentes projetos e ao atualizar em um projeto todos os demais são atualizados. São compilados como como arquivos embutidos (embed) na projeto.&lt;br /&gt;
No caso do código é possível utilizar diretivas de compilação para definir código específico de cada plataforma, por exemplo:&lt;br /&gt;
#if __ANDROID__&lt;br /&gt;
#endif&lt;br /&gt;
O mesmo pode ser feito para IOS com __IOS__ . Para ver todas as opções veja &lt;a href=&quot;https://developer.xamarin.com/guides/cross-platform/application_fundamentals/building_cross_platform_applications/part_4_-_platform_divergence_abstraction_divergent_implementation/&quot;&gt;Part 4 - Dealing with Multiple Platforms&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Projetos compartilhados (Native Shared)&lt;/h3&gt;
Muito parecido com os arquivos vinculados, mas permite maior organização dos arquivos a serem compartilhados no projeto ao invés de ficar os adicionando em diferentes projetos um a um. Este projeto não gera nenhum artefato específico.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjE93H9PhoLza_B_r9lgz5LPPJ5oJQhMMO5xE9faRMToxeh1iRsGELPxagoi0lloGVJUsZZkS5sAmcIcB5OFcRlaJKEdz0V5dgv5rR9ZdA4Tf0cFrBWxmdjzmnM4Rtp8OtdtnMsJfnQmU/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img alt=&quot;image&quot; border=&quot;0&quot; height=&quot;118&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisGTX08FqRJoxGz600QB_iddCRlLc21uiZSmY7_2pXysqeHPEiBWhd0mai12VGFTPAiSqWY_crwh7F7ZJvneMqYZa5tf25jaIhq-JnzfDWK0tcB9ShRM_26w7omNin68ZXu_OBFyKFdgE/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;image&quot; width=&quot;477&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Projeto de Classe Portável (Native Portable)&lt;/h3&gt;
Geram um arquivo dll que é compartilhado entre os projetos específicos.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1nJtqtlEVIesSOQzezWF2Gd7Ip4AldhDiGCbcgHl6LHQRu1PsUhSdTSzC11vQGq8r_YAjlXu4mA6Qu10twUGZrbkcPadE8Dw4pQaxFkSHSq0d6791QId6GoYEnkB7t-6S09uKY0WVbHU/s1600-h/image%25255B7%25255D.png&quot;&gt;&lt;img alt=&quot;image&quot; border=&quot;0&quot; height=&quot;138&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7Z4epdNLqwQN-cILbKmjwVmbM0y3y5OSIOmgkFIR15MDtcfmO58hO6mii9Y4Lps6wxajo7N6ika-cRFCtsDQGXSvWZ-sOP1DvUZzAmon1IXgMZhlIqbaiP9P4CXsfvqcTsOlIW6qrQqQ/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;image&quot; width=&quot;478&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Nas propriedades de projeto é possível definir quais as plataformas alvos do projeto, limitando dessa formas as funcionalidades disponíveis a serem utilizadas.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_l6xmwDAqPl9ZQp5_0GrewNN8G4x1BBDBNxOdxGGdxpb9RX91gvAFPBYJWmn2ZjSkC95RukiTu49IG7_nK_2HFnW2MP74dZaBLt37c8VGCTpIMavcXV6YfUBukZQKGFfUFYcl0oLkQUE/s1600-h/image%25255B13%25255D.png&quot;&gt;&lt;img alt=&quot;image&quot; border=&quot;0&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSDju5YVFJIu09YT1TvJ4Bw-xFiO6tjyE07wzvUtRun7FtpQnwvcsRT94dbMfUix_cEvbjHJM7L835JV-Cv1P8EcLW7qtEk-nnNpEmQnfYeD3TpWmcx35Kt2j2_M49MRIYwMFmftUQQgg/?imgmax=800&quot; style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;image&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Uma estratégia utilizada neste tipo de projeto, quando é necessário utiliza código específico de plataforma é definir uma interface na classe portável e implementa-la nos projetos específicos.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/9209980123841261010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/9209980123841261010'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/02/codigo-portavel-do-xamarin.html' title='Código Portável do Xamarin'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisGTX08FqRJoxGz600QB_iddCRlLc21uiZSmY7_2pXysqeHPEiBWhd0mai12VGFTPAiSqWY_crwh7F7ZJvneMqYZa5tf25jaIhq-JnzfDWK0tcB9ShRM_26w7omNin68ZXu_OBFyKFdgE/s72-c?imgmax=800" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-216047468419644326</id><published>2017-02-06T23:39:00.001-02:00</published><updated>2017-02-12T16:08:23.792-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Git"/><category scheme="http://www.blogger.com/atom/ns#" term="Github"/><title type='text'>Iniciando um repositório local e enviando ao github</title><content type='html'>Primeiramente, gere o arquivo .gitignore. Isso pode ser feito no site &lt;a href=&quot;https://www.gitignore.io/&quot; title=&quot;https://www.gitignore.io/&quot;&gt;https://www.gitignore.io/&lt;/a&gt; e arquivo gerado deve ser salvo na raiz do repositório. (Para um padrão de .gitignore de projetos do Visual Studio com .Net, veja &lt;a href=&quot;https://gist.github.com/kmorcinek/2710267&quot;&gt;https://gist.github.com/kmorcinek/2710267&lt;/a&gt;)&lt;br /&gt;
Depois inicie o repositório localmente&amp;nbsp; com o comando&lt;br /&gt;
git init .&lt;br /&gt;
&lt;br /&gt;
Digite o comando:&lt;br /&gt;
git status&lt;br /&gt;
Confirme que os arquivos ignorados não são listados. Isso aconteceu pela existência do arquivo .gitignore.&lt;br /&gt;
&lt;br /&gt;
Execute o comando abaixo, para adicionar todos os arquivos ao repositório.&lt;br /&gt;
git add .&lt;br /&gt;
&lt;br /&gt;
Para definir o commit inicial, execute o comando abaixo:&lt;br /&gt;
git commit -am &quot;[MENSAGEM DO COMMIT]&quot;&lt;br /&gt;
&lt;br /&gt;
Para criar o repositório remoto, execute os seguintes comandos&lt;br /&gt;
curl -u [usuario] &lt;a href=&quot;https://api.github.com/user/repos&quot;&gt;https://api.github.com/user/repos&lt;/a&gt; -d &#39;{&quot;name&quot;:&quot;[repositorio]&quot;}&#39;git remote add origin git@github.com:[usuario]/[repositorio].git&lt;br /&gt;git push origin master&lt;br /&gt;
&lt;i&gt;Lembre de substituir o [usuario] com seu nome de usuário e [repositorio] com o nome do seu repositório remoto ao digitar&amp;nbsp; a linha acima sua senha do github será solicitada&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Se você receber o erro abaixo:&lt;br /&gt;
Permission denied (publickey).&lt;br /&gt;fatal: Could not read from remote repository.&lt;br /&gt;
Configure a chave SSH do seu computador no github. Veja o &lt;a href=&quot;http://aplicacoesweb.blogspot.com.br/2017/02/configurando-chave-ssh-para.html&quot;&gt;post Configurando chave SSH para autenticação para o Git&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
Referências:&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/a/10325316/3424212&quot; title=&quot;http://stackoverflow.com/a/10325316/3424212&quot;&gt;http://stackoverflow.com/a/10325316/3424212&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://vimeo.com/70609819&quot; title=&quot;https://vimeo.com/70609819&quot;&gt;https://vimeo.com/70609819&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/216047468419644326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/216047468419644326'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/02/iniciando-um-repositorio-local-e.html' title='Iniciando um repositório local e enviando ao github'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-4112159729099921295</id><published>2017-02-05T13:11:00.001-02:00</published><updated>2017-02-05T13:14:44.099-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Xamarin"/><title type='text'>Introdução e Instalação do Xamarin</title><content type='html'>&lt;p&gt;Seguem algumas anotações sobre a introdução do Xamarin e algumas dicas para conseguir instalar e executar&amp;nbsp; uma aplicação com o Visual Studio Community 2015.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h3&gt;Introdução&lt;/h3&gt;Um ponto específico limitante do IOS:&lt;br&gt; &lt;blockquote&gt;Se vamos desenvolver para o iPhone, precisamos de um Mac. A Apple requer que um Mac seja usado para compilar aplicações para o iPhone e outros aplicativos iOS. &lt;/blockquote&gt; &lt;blockquote&gt;Você pode testar nossas aplicações em dispositivos reais conectados ao computador de desenvolvimento através de um cabo USB, ou pode testar os nossos programas com emuladores&lt;/blockquote&gt;Lista de aplicações que podem ser desenvolvidas, conforme ambiente a fonte é o &lt;a href=&quot;https://developer.xamarin.com/guides/cross-platform/getting_started/requirements/&quot;&gt;System Requirements do guia do Xamarin&lt;/a&gt;:&lt;br&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjjLAj5duk7VmifLSWbhdin8r6q9lZcwNVqS26LMbh2t4qqUkWNOACO63J8hEu9OcBu4JrmFBcpqSNnDAwnUHUKh92ylNHqhd-chnOd67T4926dSGv5TuwvjEt_SllyNLlVLEEl_uogAA/s1600-h/image%25255B5%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK-SYnYbWKAbZenMs-SzoCshTpDfOipL2nto29kaJv8ks6qDm7ezlgEGKNwSPPsXjM0IdxoqgArGUnE-gRX_5ZnncCKSZlHC8E4p1iOrbguRGVCwdMo2_Dgp1V8HxdTgvMg0kuo70iRts/?imgmax=800&quot; width=&quot;527&quot; height=&quot;193&quot;&gt;&lt;/a&gt;&lt;br&gt; &lt;h3&gt;Instalação&lt;/h3&gt; &lt;p&gt;Para instalar, basta seguir o link &lt;a href=&quot;https://msdn.microsoft.com/en-us/library/mt613162.aspx&quot;&gt;Configurando e instalando o Xamarin&lt;/a&gt;.&lt;br&gt;Em meu ambiente eu tive três problemas diferentes em dois computadores que tentei:&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;Erro ao abrir o design ou fazer o deploy do app no emulador android&lt;/h4&gt; &lt;p&gt;Erro escrito no output do visual studio:&lt;br&gt;&quot;An unexpected error occurred trying to initialize Android Designer. Please verify the Android SDK path and the Java Development Kit path on Tools-&amp;gt;Options-&amp;gt;Xamarin-&amp;gt;Android Settings menu. Please see the logs for more details.&quot;&lt;/p&gt; &lt;p&gt;&lt;br&gt;Resolvido com &lt;a href=&quot;http://stackoverflow.com/a/41946647/3424212&quot;&gt;a resposta do Unable to run Xamarin Android project no stackoverflow&lt;/a&gt;. &lt;br&gt;Qualquer problema de ambiente que você tiver atualize os pacotes no Android SDK Manager(Você deve repetir a atualização fechando e reabrindo o SDK até não ter nenhuma nova atualização, pois a atualização não vai para os pacotes mais atuais de primeira) disponível em View –&amp;gt; Toolbars –&amp;gt; Android:&lt;br&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZCb0ZRfTiAw86nifE6NgAJasjCKG7KRO2fUFHaEfOMt-k7l9Eq3lhmnJfJO_AyG4ea-VTcce_HKZKF0e45ttJ-kn6vnXb6YT9jw3bix8FeWpy-QFe8cgGLhOEtsgHFK9771ZmgmuwqgY/s1600-h/image10.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhojWimA_styma1T0T6LThSA0mMTqEoYz6RHOqhkhu3ZCRpq9Zig9wU43ePgoq5bMZPOp3fdvf47F6aoUEldtBTwAVukvisDuBn_kwH9DMv9lAJx-pTM1HTytvf5jqS_ZRJu8iiLdzo3tk/?imgmax=800&quot; width=&quot;244&quot; height=&quot;74&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYWNVTOn0-FStsG5dBUQ_fNS4IIMHeT5Ma0SJ5n9Ho_42hSadqWC2oQ2p0_4XmYGcxhB9123Nh99RomQ1zzPmfzFKac8XSwV33S7PXF-kkRon7EXekJnLsCbOTpJJcD_GwqEIYrmAGXao/s1600-h/image7.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBp6jtQfwKk_fuxAiD7AoWfgnaZmSVEWAUdS2smPi2_rt1j1hpGukJpOmhNBMOTyvy8fgaFTzhhItFlWNqogHKPrJntNcrdFBUFsYf1mH5F54b0goqxwsJAJ-_sXoSAGjGkakBemSOi28/?imgmax=800&quot; width=&quot;402&quot; height=&quot;304&quot;&gt;&lt;/a&gt;&lt;br&gt;&lt;/p&gt; &lt;h4&gt;Unsupported major.minor version 52.0 ao compilar a solução Android&lt;/h4&gt;Resolvido com a dica &lt;a href=&quot;http://stackoverflow.com/a/39433573/3424212&quot;&gt;da resposta Xamarin Visual Studio - Unsupported major.minor version 52.0&lt;/a&gt;, atualizando para o &lt;a href=&quot;http://www.oracle.com/technetwork/pt/java/javase/downloads/index.html&quot;&gt;JDK 8 que fiz download pelo site da Oracle&lt;/a&gt;. Depois do download deve-se atualizar para o caminho instalado no Tools –&amp;gt; Options –&amp;gt; Xamarin –&amp;gt; Android –&amp;gt; Java Development Kit Location, onforme print abaixo:&lt;br&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI3_pE2Ty0tXRuezrExcvmvQnHQRh4vOSpOjMmIG6JX1GrpOJSlfGJFvuHbeSHAepW245Xr0YcxLRo4XIbm-iNLca3DfCPKQ1KmhvNKFJCYlAWKb0I-LQOsIHfLu8Krz_sXRTmRllkABU/s1600-h/2017-02-05-07_45_05-Xamarin-JDK-Vers%25255B2%25255D.png&quot;&gt;&lt;img title=&quot;2017-02-05 07_45_05-Xamarin JDK VersionOptions&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;2017-02-05 07_45_05-Xamarin JDK VersionOptions&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-Maq8Qyo-zxlqWi90iVPJ_-hNCWsgMIkcDEqKDG8n_GZcsNCv9EewYunkG0S2a2YKlMv8fHzPd_SFVqrYt-xV8zSnqoqBYAmOU4xn_8qqf7YyIICFdJLNflkuogsAa12AMc8ISWacESM/?imgmax=800&quot; width=&quot;368&quot; height=&quot;224&quot;&gt;&lt;/a&gt;&lt;br&gt; &lt;h4&gt;&amp;nbsp;&lt;/h4&gt; &lt;h4&gt;Erro no projeto UWP : Type universe cannot resolve assembly: System.Runtime, Version=4.0.0.0&lt;/h4&gt; &lt;p&gt;Foi resolvido com a resposta do &lt;a href=&quot;https://social.msdn.microsoft.com/Forums/vstudio/en-US/1251097f-47a7-45b0-bff5-b08616ae424e/type-universe-cannot-resolve-assembly-systemruntime?forum=wpf&quot;&gt;Type universe cannot resolve assembly: System.Runtime&lt;/a&gt; &lt;br&gt;Foi ajustado instalando o pacote Microsoft.NETCore.UniversalWindowsPlatform vai Package Manager Console no projeto de final UWP. Segue o comando:&lt;br&gt; &lt;pre&gt;Install-Package Microsoft.NETCore.UniversalWindowsPlatform&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;br&gt;Outras referências que pode ajudar com conteúdo complementar:&lt;br&gt;&lt;a href=&quot;https://developer.xamarin.com/guides/ios/getting_started/installation/windows/&quot;&gt;Instalação do Xamarion IOS no Windows&lt;/a&gt;.&lt;br&gt;&lt;a href=&quot;https://developer.xamarin.com/guides/ios/getting_started/installation/windows/connecting-to-mac/&quot;&gt;Conectando em um Mac remoto&lt;/a&gt;.&lt;br&gt;&lt;a href=&quot;https://developer.xamarin.com/guides/ios/getting_started/installation/mac/&quot;&gt;Instalação do Xamarin no Mac&lt;/a&gt;.&lt;br&gt;&lt;a href=&quot;https://developer.xamarin.com/guides/android/getting_started/&quot;&gt;Informações em como começar com o Xamarin&lt;/a&gt;.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/4112159729099921295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/4112159729099921295'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/02/introducao-e-instalacao-do-xamarin.html' title='Introdução e Instalação do Xamarin'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK-SYnYbWKAbZenMs-SzoCshTpDfOipL2nto29kaJv8ks6qDm7ezlgEGKNwSPPsXjM0IdxoqgArGUnE-gRX_5ZnncCKSZlHC8E4p1iOrbguRGVCwdMo2_Dgp1V8HxdTgvMg0kuo70iRts/s72-c?imgmax=800" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-7568799961242152986</id><published>2017-02-04T18:30:00.000-02:00</published><updated>2017-02-09T07:10:13.587-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Typescript"/><title type='text'>Introdução ao TypeScript</title><content type='html'>O javascript é uma linguagem muito divertida e fácil de usar, mas as vezes é pode-se sentir falta de utilizar alguns recursos mais “rígidos”, como tipagem forte, herança mais bem definida. São coisas que estão sendo evoluídas na linguagem como o ECMAscript 6[1] e 7[2]. De toda forma, pode não ser possível utilizar os recursos enquanto o executor do javascript algo da aplicação não suportar os novos padrões – por exemplo aplicações web que tem clientes as utilizando em navegadores antigos.&lt;br /&gt;
O TypeScript resolve muito bem boa parte do problema, sendo um superset do javascript que transcompila em diferentes versões do javascript – garantindo mais recursos em ambiente de desenvolvimento e sendo mais portável ao transcompilar para diferentes versões do javascript para a execução. Criado em 2011 pela Microsoft ganhou ainda mais aceitação pela comunidade quando o Google o escolheu para escrever o Angular.js 2.&lt;br /&gt;
Anders Hejlsberg da Microsoft comenta sobre as evoluções do javascript no ECMAScript 2015 e a demora de adoção pelo ecosistema:&lt;br /&gt;
&lt;blockquote&gt;
“The ECMAScript committee has made a lot of progress in ECMAScript 2015. It adds things people want, like modules, classes, lambdas and destructuring. It’s a very ambitious and big rewrite of the language, but it takes a while for new revisions of ECMAScript to reach the ecosystem. People are still using old Android phones with old browsers, for example. What you need is the ability to transpile, to give you the illusion you’re using the new JavaScript, but then turns it into ECMAScript 2 or 3 so it runs everywhere.”&amp;nbsp; [2]&lt;/blockquote&gt;
Segue então uma introdução, seguindo a &lt;a href=&quot;https://www.typescriptlang.org/docs/tutorial.html&quot;&gt;documentação oficial&lt;/a&gt;, e fazendo algumas comparações com o C#:&lt;br /&gt;
Instalando o Typescript por linha de comando:&lt;br /&gt;
&lt;pre&gt;npm install -g typescript&lt;/pre&gt;
&lt;br /&gt;
Typescript oferece análise de código estática. Exemplo:&lt;br /&gt;
&lt;pre class=&quot;brush: js&quot;&gt;function greeter(person: string) {
return &quot;Hello, &quot; + person;
}
var user = [0, 1, 2];
document.body.innerHTML = greeter(user);
&lt;/pre&gt;
Ao tentar transpilar o código acima, você verá o erro abaixo, mas ainda assim o arquivo javascript será gerado (O objetivo é apenas lhe ajudar falando que seu código provavelmente não irá rodar como o esperado).&lt;br /&gt;
&lt;pre&gt;greeter.ts(7,35): error TS2345: Argument of type &#39;number[]&#39; is not assignable to parameter of type &#39;string&#39;
&lt;/pre&gt;
&lt;br /&gt;
&lt;h3&gt;
Interfaces&lt;/h3&gt;
No typescript dois objetos são compatíveis se suas estruturas são compatíveis, então uma classe não precisar implementar a interface.&lt;br /&gt;
&lt;h3&gt;
Classes&lt;/h3&gt;
O TypeScript permite programação orientada a objeto,com uso de classes, heranças. Ao ser transpilado gera o código javascript baseado nas &lt;a href=&quot;https://www.typescriptlang.org/docs/handbook/compiler-options.html&quot;&gt;opções definidas para a compilação&lt;/a&gt;.&lt;br /&gt;
&lt;h3&gt;
Benefícios do uso com o Visual Studio Code&lt;/h3&gt;
Na versão 1.9 do Visual Studio Code há, na tela inicial, a opção de Interactive Playground, no qual é mostrada benefícios do editor, entre eles : Renomeação Refactorion, IntelliSense, Emmey&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhooI56FW6uW5zEtJS8ldiEFOWjQzxlUZOo-OtXPTDK881V2J69uLrYv5ztS3vVmA3yl4Jb27JTgqS5PPo8JbJjdDgaP0Hlsp1uaPg8yeTtuwSn3et1qQOp5QvBI2JFeqVXtX7XqIT_U9g/s1600-h/2017-02-04%25252018_39_43-Interactive%252520Playground%252520-%252520Visual%252520Studio%252520Code%25255B4%25255D.png&quot;&gt;&lt;img alt=&quot;2017-02-04 18_39_43-Interactive Playground - Visual Studio Code&quot; border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjab92WoZWgW_OK5MrASSvtMDdqspTLArIEmqLTqRU8GUyj6PX5D80G5RMMqjO9ACiVQ7tIT0Gl9XWksbnfm-ol32Qu2l6wy4CV6nkNnkzNzAIeMKAnTVsVqWnJxyEPux0Jw_htUze3jkg/?imgmax=800&quot; style=&quot;background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;2017-02-04 18_39_43-Interactive Playground - Visual Studio Code&quot; width=&quot;491&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;h3&gt;
&lt;br /&gt;&amp;nbsp;&lt;/h3&gt;
Segue um &lt;a href=&quot;https://github.com/mqueirozcorreia/introducao-typescript&quot;&gt;repositório no Git com alguns exemplos, comentários e comparativos entre o TypeScript e o Javascript gerado&lt;/a&gt;, seguindo &lt;a href=&quot;https://www.typescriptlang.org/docs/handbook/basic-types.html&quot;&gt;o handbook&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Referências&lt;br /&gt;
[1] &lt;a href=&quot;https://medium.com/ecmascript-2015/es6-classes-and-inheritance-607804080906#.y6hcemz24&quot;&gt;ES6 — classes and inheritance&lt;/a&gt;&lt;br /&gt;
[2] &lt;a href=&quot;http://sdtimes.com/typescript-getting-attention-enterprise/&quot;&gt;TypeScript is getting attention in the enterprise&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/7568799961242152986'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/7568799961242152986'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/02/introducao-ao-typescript.html' title='Introdução ao TypeScript'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjab92WoZWgW_OK5MrASSvtMDdqspTLArIEmqLTqRU8GUyj6PX5D80G5RMMqjO9ACiVQ7tIT0Gl9XWksbnfm-ol32Qu2l6wy4CV6nkNnkzNzAIeMKAnTVsVqWnJxyEPux0Jw_htUze3jkg/s72-c?imgmax=800" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-2496737890644126997</id><published>2017-01-31T19:58:00.001-02:00</published><updated>2017-01-31T19:58:58.666-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular.js (1)"/><category scheme="http://www.blogger.com/atom/ns#" term="Intellisense"/><category scheme="http://www.blogger.com/atom/ns#" term="VS Code"/><title type='text'>Adicionar intellisense no VS Code para o angular</title><content type='html'>&lt;br /&gt;
Para adicionar intellisense ou autocomplete do Angular.js no VS Code deve-se:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Criar o jsconfig.json e package.json na raiz do projeto se não existir  &lt;/li&gt;
&lt;li&gt;Instalar o Typings conforme abaixo:&lt;br /&gt;&lt;pre&gt;npm install typings –-global&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Pegar os arquivos typings do repositorio Definitely Type&lt;br /&gt;&lt;pre&gt;typings install dt~angular –-save&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;Reinicie o VS Code 
&lt;/li&gt;
&lt;li&gt;Será criado o arquivo typings.json e o diretório typings com as informações de auto complete&lt;/li&gt;
&lt;/ol&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzYCgV7RwYeyrf8QismfoG_rGyyKsZaDrn7KotRgP-IMoN0F5sR0ngsKM7gywG4m6oSOSlQlwEAEcouUJkGUrh-6DZlrPrme6mNFQqWsPKrX4Ip1nCVfKXji1Y54Tx0C4cckk4SIiI1ro/s1600-h/image%25255B2%25255D.png&quot;&gt;&lt;img alt=&quot;image&quot; border=&quot;0&quot; height=&quot;112&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJW_qFpK6BzoKHIFdsqrhOH5yutFSESia55ZH0Nypw7zBNultlptFn33r3p9GPRzfwAru004RWtOa5XXrjJ8gUvxJn9Pma91nlxx3heGUirGM1HDoBQnszGMnb24IVtey8aDORm9BQ-As/?imgmax=800&quot; style=&quot;background-image: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot; title=&quot;image&quot; width=&quot;244&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
O mesmo procedimento é possível de ser utilizado para outros pacotes, como react. Para descobrir os nomes dos pacotes disponíveis basta executar o comando&lt;br /&gt;
&lt;pre&gt;typings search --name react&lt;/pre&gt;
E substituir o passo 3 pelo pacote desejado:&lt;br /&gt;
&lt;pre&gt;typings install dt~react –-save&lt;/pre&gt;
&lt;br /&gt;
Referências:&lt;br /&gt;
&lt;a href=&quot;https://weblogs.asp.net/lduveau/getting-angular-intellisense-in-visual-studio-code&quot;&gt;Getting Angular Intellisense in Visual Studio Code do Laurent Duveau&lt;/a&gt;, que tem alguns comandos desatualizados, mas tem a lógica de passos completas.&lt;br /&gt;
&lt;a href=&quot;http://stackoverflow.com/a/39014105/3424212&quot;&gt;Resposta do “How to set intellisense for Angular.Js and Javascript in Visual Studio Code”&amp;nbsp; no Stack overflow&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;https://github.com/typings/typings&quot; title=&quot;https://github.com/typings/typings&quot;&gt;https://github.com/typings/typings&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://definitelytyped.org/&quot;&gt;http://definitelytyped.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2496737890644126997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/2496737890644126997'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/01/adicionar-intellisense-no-vs-code-para.html' title='Adicionar intellisense no VS Code para o angular'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJW_qFpK6BzoKHIFdsqrhOH5yutFSESia55ZH0Nypw7zBNultlptFn33r3p9GPRzfwAru004RWtOa5XXrjJ8gUvxJn9Pma91nlxx3heGUirGM1HDoBQnszGMnb24IVtey8aDORm9BQ-As/s72-c?imgmax=800" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-5138310310648137826</id><published>2017-01-30T09:18:00.001-02:00</published><updated>2017-02-04T18:56:19.026-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Maratona Xamarin"/><category scheme="http://www.blogger.com/atom/ns#" term="Xamarin"/><title type='text'>Maratona Xamarin</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;A Microsoft começou uma maratona do Xamarin com certificação ao final em 30/1. As inscrições podem ser feitas no:&lt;/p&gt; &lt;p&gt;&lt;a title=&quot;https://aka.ms/maratonaxamarin&quot; href=&quot;https://aka.ms/maratonaxamarin&quot;&gt;https://aka.ms/maratonaxamarin&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Haverá post do que será passado em cada novo módulo, que é lançado por semana:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Semana 01: Introdução ao desenvolvimento mobile  &lt;li&gt;Semana 02: Xamarin.Android  &lt;li&gt;Semana 03: Xamarin.iOS  &lt;li&gt;Semana 04: Xamarin Forms  &lt;li&gt;Semana 05: Serviços de nuvem para seu aplicativo com Xamarin  &lt;li&gt;Semana 06: Desenvolvimento do aplicativo  &lt;li&gt;Semana 07: Desenvolvimento do aplicativo&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Caso tenha pedido as inscrições, também é possível fazer um curso na universidade Xamarin com 30 dias grátis:&lt;/p&gt; &lt;p&gt;&lt;a title=&quot;https://university.xamarin.com/self-guided&quot; href=&quot;https://university.xamarin.com/self-guided&quot;&gt;https://university.xamarin.com/self-guided&lt;/a&gt;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/5138310310648137826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/5138310310648137826'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/01/maratona-xamarin.html' title='Maratona Xamarin'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-5903219313595729545</id><published>2017-01-29T16:30:00.000-02:00</published><updated>2017-01-29T21:30:38.737-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Node.js"/><title type='text'>Impressões iniciais do Node.js por quem é do mundo .Net</title><content type='html'>Vou fazer uma análise do Node.js com a visão de quem é do mundo .net e gosta de aprender novas linguagens, tecnologias etc. &lt;br /&gt;
É muito bom termos diferentes empresas e pessoas investindo em diferentes ideias - isto traz evolução e facilidades, e quem ganha é o desenvolvedor que gosta de se atualizar.&lt;br /&gt;
&lt;br /&gt;
Antes de falar de Node.js, segue uma breve contextualização histórica do Asp, conforme minha visão (E você entenderá a importância de conhecer o Node.js também para o uso em server) :&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;o &lt;b&gt;Asp antigo&lt;/b&gt; tinha como fundamento script server que misturava html e javascript&amp;nbsp; no mesmo arquivo, como o PHP da época. Este foi completamente substituído pelo Asp.net;  &lt;/li&gt;
&lt;li&gt;o &lt;b&gt;Asp.net Webforms&lt;/b&gt; foi uma tentativa de facilitar a entrada de desenvolvedores .net Windows Forms para aplicações Web. Principalmente por abstrair o html com um desenvolvimento RAD. A Microsoft ainda mantém estas bibliotecas, mas não deverá evoluí-las, pois já fez as duas evoluções abaixo  &lt;/li&gt;
&lt;li&gt;o &lt;b&gt;Asp.net MVC&lt;/b&gt; foi uma resposta necessária a quem gostaria de desenvolver utilizando o MVC (padrão muito interessante), como no &lt;a href=&quot;https://struts.apache.org/&quot;&gt;struts do Java&lt;/a&gt; e no &lt;a href=&quot;http://rubyonrails.org/&quot;&gt;Ruby on Rails&lt;/a&gt;. Também foi a primeira iniciativa de ser open source, conforme o post do &lt;a href=&quot;https://weblogs.asp.net/scottgu/asp-net-mvc-web-api-razor-and-open-source&quot;&gt;ScottGu ASP.NET MVC, Web API, Razor and Open Source&lt;/a&gt;  &lt;ul&gt;
&lt;li&gt;Houve facilidades para desenvolvimento colaborativo com o uso do Nuget (que permitiu atualizações mais rápidas, necessárias para não esperar a framework e utilização de pacotes de terceiros).  &lt;/li&gt;
&lt;li&gt;Um segundo passo foi dado em 2014 quando direcionou o uso do Nuget para pacotes exclusivos .net e sugeriu o padrão de comunidade para task runners e front end, como cheguei a comentar &lt;a href=&quot;http://aplicacoesweb.blogspot.com.br/2016/02/gulp-grunt-bower-e-npm-no-visual-studio.html&quot;&gt;no post Gulp, Grunt, Bower e npm no Visual Studio&lt;/a&gt; (Aqui já começa um pouco da parceria com o Node.js e porque deveríamos conhecer este ambiente javascript) &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Agora, o Asp.net Core olhou para a simplicidade, leveza, escalabilidade e desempenho do Node.js que está sendo amplamente utilizado também do lado server. Para superar o Node.js o trabalho não foi pequeno, demandando uma framework completamente nova e enxuta. O post &quot;&lt;a href=&quot;http://aplicacoesweb.blogspot.com.br/2015/12/como-esta-preocupacao-do-aspnet-5-em.html&quot;&gt;Como está a preocupação do ASPNET 5(Core) em relação a desempenho?&lt;/a&gt;&quot; chegou a comentar as iniciativas em andamento na época  &lt;ul&gt;
&lt;li&gt;O investimento em comunidade expandiu, com todo&lt;a href=&quot;https://github.com/aspnet&quot;&gt; o fonte do Asp.net core no Github&lt;/a&gt;, com reuniões semanais divulgando evoluções do trabalho da Microsoft e da comunidade no &lt;a href=&quot;https://www.youtube.com/playlist?list=PL0M0zPgJ3HSftTAAHttA3JQU4vOjXFquF&quot;&gt;ASP.NET Community Standup&lt;/a&gt;, suporte ao Linux e Mac para desenvolvimento (&lt;a href=&quot;https://code.visualstudio.com/&quot;&gt;VS Code&lt;/a&gt;), e suporte ao Linux para produção - além do já esperado Windows. &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3&gt;
Quem é este tal de Node.js?&lt;/h3&gt;
&lt;a href=&quot;https://nodejs.org/en/&quot;&gt;No site oficial&lt;/a&gt; é explicado conforme abaixo:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Node.js® is a JavaScript runtime built on Chrome&#39;s V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js&#39; package ecosystem, npm, is the largest ecosystem of open source libraries in the world.&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
Node.js é um runtime javascript construído em cima do engine Javascript do Chrome V8. Node.js usa uma orientação a evento, modelo I/O não bloqueante que o faz eficiente e leve. O ecossistema de pacotes do Node.js, npm, é o maior ecossistema de bibliotecas de código aberto do mundo.&lt;br /&gt;
(Tradução livre)&lt;/blockquote&gt;
&lt;br /&gt;
&lt;h3&gt;
Fontes para conhecer e entender&lt;/h3&gt;
O título deste post é sobre impressões porque toda a comparação foi feita com estudos introdutórios, uso de pacotes do Gulp (algumas análises de erros nestes pacotes e estudo dos fontes abaixo para um embasamento teórico maior):&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Um introdução breve para o node.js &lt;a href=&quot;https://github.com/maxogden/art-of-node#the-art-of-node&quot; rel=&quot;nofollow&quot; style=&quot;box-sizing: border-box; color: #4078c0; text-decoration: none;&quot;&gt;https://github.com/maxogden/art-of-node&lt;/a&gt;  &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/workshopper/learnyounode#learn-you-the-nodejs-for-much-win&quot;&gt;Learn You The Node.js&lt;/a&gt; é um workshop introdutório NodeSchool.io. Trata de um conjunto de problemas de programação que introduzem padrões nodes comuns. Acessível através de linha de comando. &lt;br /&gt;&lt;img alt=&quot;&quot; height=&quot;118&quot; src=&quot;data:image/png;base64,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&quot; style=&quot;cursor: move;&quot; width=&quot;200&quot; /&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
&lt;/h3&gt;
&lt;h3&gt;
Por que usar o Node.js? &lt;/h3&gt;
O post &lt;a href=&quot;https://blog.xervo.io/top-10-reasons-to-use-node&quot;&gt;Top 10 Reasons To Use Node.js destaca bons motivos práticos&lt;/a&gt; e aproveitarei para tirar&amp;nbsp; alguns aprendizados para pensarmos no mundo .net e .net core. Reforço que não tenho experiência prática com uso do Node.js além dos pacotes de task runner, por isso estou baseando na experiência do post.&lt;br /&gt;
&lt;h3&gt;
1. Conhecimento do Javascript&lt;/h3&gt;
No desenvolvimento Web com certeza você utiliza o Javascript no cliente e poderia utilizar este conhecimento no server. Fácil de aprender, parece com Java, C# e se você trabalha com Web, já utiliza no lado cliente há anos.  &lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
Com o uso de &lt;a href=&quot;https://www.typescriptlang.org/&quot;&gt;Typescript&lt;/a&gt; ainda é possível trazer checagem de tipo estática e últimas funcionalidades do ECMAScript.&amp;nbsp; A compatibilidade com navegadores é total, já que transpila para Javascript normal.&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;h3&gt;
2. É rápido&lt;/h3&gt;
Utiliza o engine v8 desenvolvido pelo Google para uso no Chrome e &lt;a href=&quot;https://www.quora.com/How-does-Node-js-compile&quot;&gt;compila o javascript em código de máquina nativo&lt;/a&gt;. Ainda tem o “event loop”, que processa todas operções de I/O em uma única thread, de forma assíncrona.&lt;br /&gt;
O Node.js é assíncrono por padrão em operações de I/O e isto orienta o desenvolvimento de maneira mais escalável e com maior desempenho. &lt;a href=&quot;https://msdn.microsoft.com/en-us/library/ff650667.aspx#scalenethowto07_topic10&quot;&gt;No artigo How To: Scale .NET Applications&lt;/a&gt;, bem antigo da Microsoft, esta ideia já é compartilhada e incentivada:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
If your application contains tasks that can be performed simultaneously and independently of one another and the application runs on a single processor server, you should asynchronously execute the tasks. Asynchronous processing is more beneficial for I/O bound tasks and is less beneficial when the tasks are CPU bound and restricted to a single processor&lt;/blockquote&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;div&gt;
Se sua aplicação contém tarefas que podem ser executadas simultaneamente e independentemente uma das outras e a aplicação executa em um servidor de processador&amp;nbsp; único, você deve executar as tarefas assincronamente. Processamento assíncrono é mais benéfico para tarefas ligadas a I/O e menos benéfico quando as tarefas são ligadas ao CPU e restritas ao processador único.&lt;/div&gt;
&lt;div&gt;
(Tradução livre)&lt;/div&gt;
&lt;/blockquote&gt;
&lt;h3&gt;
3. Ferramentas&lt;/h3&gt;
Há várias ferramentas para ajudar no ambiente. &lt;a href=&quot;https://www.npmjs.com/&quot;&gt;Npm&lt;/a&gt; que é o gerenciador de pacote muito bom e facilita muito a vida do desenvolvedor – rápido, robusto, consistente, ajudando inclusive a resolver dependências entre diferentes versões. Até ele tem concorrente, que é o &lt;a href=&quot;https://code.facebook.com/posts/1840075619545360&quot;&gt;Yarn feito pelo facebook&lt;/a&gt;.&lt;br /&gt;
Todo o ambiente de Task Runner com o uso do Gulp, Grunt e Bower também&lt;i&gt;.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;/i&gt; &lt;br /&gt;
&lt;h3&gt;
4. Você já sabe javascript, novamente&lt;/h3&gt;
É possível expandir a utilização do javascript no client, server e banco de dados em bancos documentais que salvam JSON como o MongoDB – na verdade este armazendo um BSON.&lt;br /&gt;
&lt;h3&gt;
5. Real-time de forma fácil&lt;/h3&gt;
Node.js supera em conexões simultâneas e também no uso do protocolo websockets, que é uma conexão de duas vias entre o cliente e servidor.&lt;br /&gt;
Na rodada 13 de testes do techempower foi a estreia do asp.net core que bateu o &lt;a href=&quot;https://www.techempower.com/benchmarks/#section=data-r13&amp;amp;hw=ph&amp;amp;test=plaintext&quot;&gt;Node.js no cenário de plaintext pela primeira vez&lt;/a&gt;. Foram 1,822,366 requisições por segundo do asp.net contra 467,246 do Node.js. &lt;br /&gt;
Já &lt;a href=&quot;https://www.techempower.com/benchmarks/#section=data-r13&amp;amp;hw=ph&amp;amp;test=json&quot;&gt;o cenário de Json o Node continuou ganhando&lt;/a&gt;, fazendo 304,372 requisições por segundo contra 264,649 do asp.net core. Vamos esperar a rodada 14 para mais evoluções e dessa disputa que quem ganha são os desenvolvedores.&lt;br /&gt;
&lt;h3&gt;
&lt;abbr&gt;&lt;/abbr&gt;6. Streaming de dados&lt;/h3&gt;
Node pode fazer stream para websockets e ler e escrever para http, fazendo um pipe.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
7. Uma base de código rodando no client e server&lt;/h3&gt;
Neste tópico é citado da framework Meteor, que no post é citado da seguinte maneira:&lt;br /&gt;
&lt;blockquote&gt;
Meteor is a next-generation web framework built atop Node. It runs the same codebase on the both the client and server. This allows you to write client code that saves directly to a database. Then, that data is automatically persisted to the server. It works the other way too!&lt;br /&gt;
Meteor é uma framework web de próxima geração contruída em cima do Node. Ele roda a mesma base de código no cliente e servidor. Isto permite que você escreva código cliente que salve diretamente na base de dados. Então, o dados é automaticamente persitido noservidor. Ele funciona no outro caminho também!&lt;/blockquote&gt;
Não tenho conhecimento para comentar sobre o Meteor&lt;br /&gt;
&lt;h3&gt;
8. Mantenedor corporativo&lt;/h3&gt;
O risco de trabalhar com qualquer projeto código aberto é ele ser abandonado por seus mantenedores voluntários. O Node é mantido pela &lt;a href=&quot;https://www.joyent.com/about&quot;&gt;Joyent&lt;/a&gt; e utilizado por grandes empresas.&lt;br /&gt;
&lt;h3&gt;
9. Hosting&lt;/h3&gt;
Há opções de host de PaaS (Product as a service) como o &lt;a href=&quot;https://blog.xervo.io/hello-tangible&quot;&gt;Modulus&lt;/a&gt;. Também o &lt;a href=&quot;https://www.heroku.com/&quot;&gt;Heroku&lt;/a&gt;.&lt;br /&gt;
O docker também é um facilitador para ambiente e host para Node e para asp.net core.&lt;br /&gt;
&lt;h3&gt;
10. Todo desenvolvedor sabe (um pouco de) javascript&lt;/h3&gt;
Já foi dito na vantagem 1 e 4 e o post repetiu na 10: achar desenvolvedores com conhecimento é sempre difícil, então pelo javascript ser tão utilizado, facilita este processo de encontrar profissionais ou até forma-los.&lt;br /&gt;
&lt;h3&gt;
Acrescendo outros que percebi&lt;/h3&gt;
&lt;h4&gt;
Facilidade de instalação e execução&lt;/h4&gt;
&lt;h3&gt;
&amp;nbsp;&lt;/h3&gt;
&lt;div&gt;
Facilidade de executar programas, podendo escrever um simples arquivo texto que não precisa compilar ou até passar uma simples linha de comando com a string do código a ser executado com após o argumento -pe (&lt;a href=&quot;https://nodejs.org/api/cli.html#cli_e_eval_script&quot;&gt;Veja aqui todas as opçoes de argumentos&lt;/a&gt;), como exemplo:&lt;br /&gt;
node -pe &quot;require(&#39;url&#39;).parse(&#39;/test?q=1&#39;, true)&quot;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
O &lt;a href=&quot;https://docs.microsoft.com/en-us/dotnet/articles/core/tools/&quot;&gt;.net core introduziou também um CLI&lt;/a&gt; para competir neste área.&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;h2&gt;
Considerações Finais&lt;/h2&gt;
O Node.js é uma excelente linguagem e vale a pena conhece-la para ver as oportunidades que ela possa ajudar. Com certeza o .net core está olhando para ela para competir.&lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/5903219313595729545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/5903219313595729545'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/01/impressoes-iniciais-do-nodejs-por-quem.html' title='Impressões iniciais do Node.js por quem é do mundo .Net'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-6772505760743776237</id><published>2017-01-29T10:59:00.002-02:00</published><updated>2017-01-30T00:08:21.629-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular.js (1)"/><title type='text'>Continuação de estudos sobre o Angular.js (1)</title><content type='html'>No post &lt;a href=&quot;http://aplicacoesweb.blogspot.com.br/2017/01/curso-shaping-up-with-angularjs-10.html&quot;&gt;Curso : Shaping up with angular.js (1)&lt;/a&gt; há anotações de conhecimentos repassados para um bom entendimento do Angular.js. Neste post vamos estender o conhecimento da framework.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Roteamento&lt;/h3&gt;
Para usar o roteamento no Angular.js é necessário:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;usar o ngView em algum elemento da página principal, neste elemento que será carregado o template específico definido pelo roteamento&lt;/li&gt;
&lt;li&gt;carregar a biblioteca ngRoute&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;Este passo não era necessário, mas é desde que o Angular foi quebrado em pacotes menores para otimizar o carregamento &lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;importar o módulo ngRoute dentro do módulo da app&lt;/li&gt;
&lt;li&gt;definir as rotas&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
Exemplo de como fica o roteamento na definição do Módulo: &lt;br /&gt;
&lt;ol&gt;
&lt;/ol&gt;
&lt;pre class=&quot;brush: js;&quot;&gt;angular.module(&#39;NomeApp&#39;, [&#39;ngRoute&#39;])
  .config(function ($routeProvider) {
    $routeProvider.when(&#39;/url&#39;, {
      templateUrl : &#39;/arquivo.html&#39;
      })
    .when(&#39;/&#39;, {
      redirectTo: &#39;/usuario&#39;
    })
    .when(&#39;/ComController&#39;, {
      redirectTo: &#39;/usuario&#39;,
      controller: function () 
      },
      controllerAs: &#39;aliasCtrl&#39; 
    })
    .otherwise( {
      redirectTo: &#39;/principal&#39;
    });
  });

&lt;/pre&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;b&gt;Parametros de Roteamento&lt;/b&gt;&lt;/h4&gt;
Deve-se injetar o $routeParams e utilizar as propriedades deste objeto para buscar os valores de cada chave da querystring&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush:js;&quot;&gt;angular.module(&#39;NomeApp&#39;)
.controller(&#39;NomeController&#39;, [&#39;$http&#39;,&#39;$routeParams&#39;, function($http, $routeParams) {
  var controller = this;
  $http({method: &quot;GET&quot;, url: &quot;/notes/&quot; + $routeParams.id})
    .success(function(data){
      controller.note = data;
    });
  }]);
&lt;/pre&gt;
&lt;br /&gt;
&lt;b&gt;Referências:&lt;/b&gt; &lt;br /&gt;
&lt;a href=&quot;http://campus.codeschool.com/courses/staying-sharp-with-angular-js/&quot;&gt;http://campus.codeschool.com/courses/staying-sharp-with-angular-js/&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://gabrielfeitosa.com/angularjs-route/&quot;&gt;http://gabrielfeitosa.com/angularjs-route/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://docs.angularjs.org/api/ngRoute/service/$route&quot;&gt;https://docs.angularjs.org/api/ngRoute/service/$route&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://docs.angularjs.org/api/ngRoute/service/$routeParams&quot;&gt;https://docs.angularjs.org/api/ngRoute/service/$routeParams&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.w3schools.com/angular/angular_routing.asp&quot;&gt;http://www.w3schools.com/angular/angular_routing.asp&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Chamadas $http&lt;/h3&gt;
É com este recurso que o controller faz as chamadas de request disponibilizando para a view:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: js;&quot;&gt;$http.get(&#39;/url&#39;)
.then(function(response) {
  controller.dataToView = response.data;
});
&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Ou também para salvar, atualizar e excluir novos registros.&lt;br /&gt;
&lt;br /&gt;
Referencias&lt;br /&gt;
&lt;a href=&quot;http://www.w3schools.com/angular/angular_http.asp&quot;&gt;http://www.w3schools.com/angular/angular_http.asp&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.codelord.net/2015/05/25/dont-use-$https-success/&quot;&gt;http://www.codelord.net/2015/05/25/dont-use-$https-success/&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
Outras comparações com o Razor a View do Asp.net. &lt;/h3&gt;
Facilidades que existem no Razor e como ter no Angular.Js, esta comparação será evoluída a medida que avançar em estudo do ambiente, como o uso do JSLint, TypeScript, VS Code.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Pontos a facilitar&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Priorizar erros de compilação(ou validação do código) em relação ao de execução&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Erros simples de sintaxe, como falta de &#39;;&#39; ou confundior no json o &#39;:&#39; com o &#39;=&#39; &lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Depurar&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Editor e plugins&lt;/li&gt;
&lt;li&gt;Autocomplete&lt;/li&gt;
&lt;li&gt;Tipagem forte, para evitar erros na execução (Priorizando compilação)&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Linha de comando &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;b&gt;Referências&lt;/b&gt;&lt;br /&gt;
Coletânea de links sobre o Angular.js:&lt;br /&gt;
&lt;a href=&quot;https://github.com/jmcunningham/AngularJS-Learning&quot;&gt;https://github.com/jmcunningham/AngularJS-Learning&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;/ul&gt;
</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/6772505760743776237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/6772505760743776237'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/01/continuacao-de-estudos-sobre-o.html' title='Continuação de estudos sobre o Angular.js (1)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-6331859157625229771.post-5086102269878731961</id><published>2017-01-28T19:41:00.000-02:00</published><updated>2017-01-29T10:33:18.340-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular.js (1)"/><title type='text'>Curso : Shaping up with angular.js (1)</title><content type='html'>&lt;h1 dir=&quot;ltr&quot; id=&quot;docs-internal-guid-e5062806-e705-8cc3-08fd-5e1fa7939cc7&quot; style=&quot;line-height: 1.38; margin-bottom: 6pt; margin-top: 20pt;&quot;&gt;
&lt;/h1&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
Anotações do curso do CodeSchool, que tem gamification e uma plataforma de prática que valida o código gerado pelo programador.&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
Url : &lt;a href=&quot;http://campus.codeschool.com/courses/shaping-up-with-angular-js/&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;http://campus.codeschool.com/courses/shaping-up-with-angular-js/&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
Slides : &lt;a href=&quot;http://courseware.codeschool.com/shaping-up-with-angular-js/Slides/level01-05.pdf&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;http://courseware.codeschool.com/shaping-up-with-angular-js/Slides/level01-05.pdf&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h2 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 6pt; margin-top: 18pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 21.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Conceitos&lt;/span&gt;&lt;/h2&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Controller&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;É onde adiciona à aplicação comportamento. Faz o meio de campo entre view e model &lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;São amarrados no Html com a tag &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-controller=”&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ControllerName&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;&quot;&gt; as &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;alias)&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;&quot;&gt;”&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;São definidos no javascript da seguinte forma:&lt;/span&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: js;&quot;&gt;app.controller(&#39;nomeCtrl&#39;, function() {


});
&lt;/pre&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Outras Referências:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;http://www.w3schools.com/angular/angular_controllers.asp&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;http://www.w3schools.com/angular/angular_controllers.asp&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Modules&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Onde a aplicação vive. É o módulo que é reaproveitável na app .&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;São amarrados no Html com a tag &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-app&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;São criados no javascript da seguinte forma:&lt;/span&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: js;&quot;&gt;angular.module(‘nome-modulo’, []);
&lt;/pre&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Diretivas&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Anotações Html que disparam comportamento javascript. É como o Angular comunica com o Html no seu momento de atualização do Html&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Exemplos:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-app define o escopo da aplicação&lt;/span&gt;&lt;/div&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Built-in Directives&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Lista de diretivas padrões do Javascript&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;https://docs.angularjs.org/api/ng/directive&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;https://docs.angularjs.org/api/ng/directive&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;São chamadas de diretivas padrões pois podemos criar diretivas customizadas.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Expressões&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Como os valores são mostrados. São binds processados pelo angular com javascript - sendo possível utilizar funções e propriedades do javascript normalmente.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Exemplo : &lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;{{“Hello” + &amp;nbsp;“ World!”}}&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Filter (Filtro)&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Envia a expressão da esquerda para o filtro da direita, para fazer funções pre-determinadas&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;{{algumDado | filter:option}}&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Mais documentação&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;http://www.w3schools.com/angular/angular_filters.asp&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;http://www.w3schools.com/angular/angular_filters.asp&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;https://docs.angularjs.org/api/ng/filter/filter&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;https://docs.angularjs.org/api/ng/filter/filter&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Escopo&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;

As variáveis declaradas dentro do controller são do escopo deste. Para iniciar uma variável pelo html é possível utilizar a diretiva ng-init (Apesar de ser melhor inicializar variáveis no controller, para melhor organizar o código)

&lt;br /&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
Form and Models (Formulário e Modelos)
&lt;/h3&gt;
A diretiva ng-model permite o bind de campos de formulário com um modelo, utilizando do two way bind &lt;br ;&gt;

&lt;pre class=&quot;brush: html&quot;&gt;
&lt;input type=&quot;text&quot; name=&quot;userName&quot;
             ng-model=&quot;user.name&quot;
             ng-model-options=&quot;{ getterSetter: true }&quot; /&gt;
&lt;/pre&gt;
A diretiva ng-submit permite chamar uma função quando o formulário é enviado

&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Referências:&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;a href=&quot;https://docs.angularjs.org/api/ng/directive/ngModel&quot;&gt;https://docs.angularjs.org/api/ng/directive/ngModel&lt;/a&gt; &lt;/span&gt;&lt;/div&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Validações de formulários&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Deve-se desativar a validação padrão de formulários , para usar apenas a do Angular.js&lt;/span&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: js;&quot;&gt;&lt;form novalidate=&quot;&quot;&gt;
&lt;/form&gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Atribuir os campos requeridos com o atributo required&lt;/span&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: js;&quot;&gt;&lt;input required=&quot;&quot; /&gt;
&lt;/pre&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;É possível ver se o formulário está validado usando a expressão $valid&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;{{nomeFormulario.$valid}}&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;O ‘$’ é o acesso a uma propriedade que existe no angular para o formulário.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Conforme a documentação do AngularJS para formulário, existem as seguintes propriedades : [&lt;/span&gt;&lt;a href=&quot;https://docs.angularjs.org/api/ng/directive/form&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;https://docs.angularjs.org/api/ng/directive/form&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;]&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-valid se o formulário está válido&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-invalid é definido se o formulário está válido&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-pending se o formulário está pendente&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-pristine se o formulário está intocado&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-dirty se o formulário está sujo&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-submitted se o formulário foi enviado&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Ao digitar nos inputs o Angular.js já altera as classes do input, para permitir a configuração de estilos para formatar os campos. As classes são :&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-valid se o formulário está válido&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-invalid é definido se o formulário está válido&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-pristine se o formulário está intocado&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;ng-dirty se o formulário está sujo&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Templates&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Permite o reaproveitamento de código html e angular em várias partes do projeto. Para isso é necessário utilizar a tag ng-include=”’arquivo.html’” [https://docs.angularjs.org/api/ng/directive/ngInclude]&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Atenção que para passar um arquivo do disco é necessário passar apóstrofes(‘) dentro das aspas (“), isso porque o ng-include está esperando uma variável.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Veja a Custom Directive para ver uma utilização de melhor legibilidade.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Custom Directive&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Permite escrever html que expressa comportamento da aplicação, ficando muito mais fácil entender o que o html fonte faz.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Podem ser usadas para:&lt;/span&gt;&lt;/div&gt;
&lt;ol style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Expansão de templates&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Expressar interfaces de usuários complexas&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Chamar eventos e registrar manipuladores de eventos&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: decimal; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Reusar componentes comuns&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Para criar uma diretiva customizada deve-se criar dentro do módulo, com o comando&lt;/span&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: js;&quot;&gt;app.directive(‘tagCustomDirective’, function () {

  return {
    restrict : [tipo],
    templateUrl : ‘arquivo.html’,
    controller : function () {
    },
    controllerAs : [alias]
  };
});

&lt;/pre&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Onde o [tipo] pode ser (um ou vários abaixo):&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;&#39;A&#39; - atributo&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;&#39;E&#39; - elemento&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;&#39;C&#39; - nome de classe&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;&#39;M&#39; - comentários&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Com a linha acima é possível utilizar a tag &lt;tag-custom-directive&gt;&lt;/tag-custom-directive&gt;. O curso ainda indica que é preferível utilizar dois elementos html abrindo e fechando e não usar o &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;self closing element&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt; (&lt;tag-custom-directive&gt;), pois há o risco de alguns browsers não aceitam. [https://github.com/angular/angular.js/issues/1953]&lt;/tag-custom-directive&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Outras Referências:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;https://docs.angularjs.org/guide/directive&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;https://docs.angularjs.org/guide/directive&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Dependences (Dependências)&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;É possível criar vários módulos para a aplicação e usar como dependências:&lt;/span&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: js;&quot;&gt;angular.module(‘nome-modulo’, [‘dependencia1’, ‘dependencia-tipo1’]);&lt;/pre&gt;
&lt;br /&gt;
&lt;h3 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 4pt; margin-top: 16pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #434343; font-family: &amp;quot;arial&amp;quot;; font-size: 18.666666666666664px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Services (Serviços)&lt;/span&gt;&lt;/h3&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Os serviços permitem várias funcionalidades como:&lt;/span&gt;&lt;/div&gt;
&lt;ul style=&quot;margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Buscar dados no servidor com o $http;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Adicionar log no console com o $log;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li dir=&quot;ltr&quot; style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; list-style-type: disc; text-decoration: none; vertical-align: baseline;&quot;&gt;&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Filtrar um array com o $filter;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Exemplo de uso de serviço no &amp;nbsp;controller:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;app.controller(“NomeController”, [‘$http’, ‘$log’, function($http, $log) {&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;}]);&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Exemplo de uso do serviço $http no controller:&lt;/span&gt;&lt;/div&gt;
&lt;pre class=&quot;brush: js;&quot;&gt;(function() {
  var app = angular.module(&#39;nomeApp&#39;, [&#39;store-directives&#39;]);
  app.controller(&#39;NomeCtrl&#39;, [&#39;$http&#39;, function($http){

    //Criando a variável para estar acessível no promisse success
    var that = this;
    that.products = [];
    $http.get(&#39;/store-products.json&#39;).success(function(data) {
      that.products = data;
    });
  ;}]);
})();
&lt;/pre&gt;
&lt;h2 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 6pt; margin-top: 18pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 21.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Dicas importantes para evitar erros comuns&lt;/span&gt;&lt;/h2&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Existe a interpretação do Html feita pelo Browser e a interpretação do AngularJS, que acontece num segundo momento.&lt;/span&gt;&lt;/div&gt;
&lt;h2 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 6pt; margin-top: 18pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 21.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Imagem&lt;/span&gt;&lt;/h2&gt;
Você não pode utilizar a expressão em uma imagem como abaixo, dependendo das informações do controller, pois ele não terá sido carregado:
&lt;br /&gt;
&lt;pre class=&quot;brush: html;&quot;&gt;&lt;img src=&quot;{{controller.item.fullUrl}}&quot; /&gt;
&lt;/pre&gt;
&lt;br /&gt;
Ao invés disso, você deve utilizar a diretiva ng-src, que será interpretado pelo angular, quando já tiver a informação de escopo no controller.
&lt;br /&gt;
&lt;h2 dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 6pt; margin-top: 18pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 21.333333333333332px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Links citados como material extra no curso&lt;/span&gt;&lt;/h2&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Curso sequencial do codeschool, o primeiro capítulo é gratuito, o segundo já é pago e você ajuda a manter esta empresa que gera conteúdos interessantes&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;https://www.codeschool.com/courses/staying-sharp-with-angular-js&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;https://www.codeschool.com/courses/staying-sharp-with-angular-js&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Documentação do Angular.js&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;https://docs.angularjs.org/api&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;https://docs.angularjs.org/api&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Vídeos Tutoriais &lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;http://egghead.io/&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;http://egghead.io/&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Outra plataforma de aprendizagem:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;a href=&quot;https://thinkster.io/&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;https://thinkster.io/&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;&quot;&gt;Navegador de documentação de API e Gerenciador de Fragmento de código. Permitindo o uso local (Até mesmo quando estiver offline, por exemplo, em voo)&lt;/span&gt;&lt;/div&gt;
&lt;a href=&quot;https://kapeli.com/dash&quot; style=&quot;text-decoration: none;&quot;&gt;&lt;span style=&quot;background-color: transparent; color: #1155cc; font-family: &amp;quot;arial&amp;quot;; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;&quot;&gt;https://kapeli.com/dash&lt;/span&gt;&lt;/a&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/5086102269878731961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6331859157625229771/posts/default/5086102269878731961'/><link rel='alternate' type='text/html' href='http://aplicacoesweb.blogspot.com/2017/01/curso-shaping-up-with-angularjs-10.html' title='Curso : Shaping up with angular.js (1)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/16150727741021590183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>