diferença entre webapiconfig.cs e routeconfig.cs
<p>qual é a diferença entre <code>webapiconfig.cs</code> e <code>routeconfig.cs</code> no <code>app\_start</code> pasta de um projeto de mvc web api no visual studio 2012?</p>
<p>a seguir, estão as principais diferenças:</p><ol> <li>routeconfig.cs é exclusivo para configurar rotas do asp.net.</li> <li>webapiconfig.cs é para qualquer configuração relacionada à api da web, incluindo rotas específicas da api da web, serviços da api da web e outras configurações da api da web.</li> </ol><p>como menciona cmotley, o site do asp.net inclui uma boa lista de quais tipos de configuração podem ser feitos no webapiconfig.cs em <a href="http://www.asp.net/web-api/overview/extensibility/configuring-aspnet-web-api">este artigo</a> .</p>
<p>não existem "regras", apenas "diretrizes".</p><p>com isso, quero dizer que, em teoria, não há nada que o impeça de projetar qualquer interface que você queira, no entanto, existem vários fatores que podem impedir que você atinja seu objetivo.</p><ol> <li> <p>navegadores funcionam de uma certa maneira. o html pode apenas sugerir um layout para a página; portanto, embora você tenha um ótimo design que funcione no papel, ele poderá falhar em alguns navegadores com algumas resoluções de tela.</p> </li> <li> <p>os usuários esperam que certos elementos estejam em determinados locais. isso nem sempre é uma expectativa consciente, mas criada a partir da exposição a outros aplicativos, etc. se o seu design for muito diferente, eles podem não "entender" e achar seu aplicativo difícil, se não impossível, de usar.</p> </li> </ol> as instruções estão na wiki do rofi…

[imagem]

[davatorium/rofi](https://github.com/davatorium/rofi/wiki)

rofi: a window switcher, application launcher and dmenu replacement - davatorium/rofi <p>john,</p>
<p>é bem como o paulo explicou mesmo. aquela resposta está bem boa.</p>
<blockquote>
<p>é correto dizer que tomcat é a servlet e o apache é o servidor? ou eles seriam uma coisa só?</p>
</blockquote>
<p>tomcat é o servidor de aplicação que roda suas servlets. servlets são suas classes que implementam a servlet do java e rodam dentro do tomcat.</p>
<p>(apache pode ser várias coisas, como o paulo disse. ao pé da letra, apache é só o nome da organização que possui varios projetos. entre eles o &#34;apache tomcat&#34;)</p>
<blockquote>
<p>ou temos uma aplicação no apache tomcat, ou temos no wildfly, já que são coisas distintas e um não depende do outro?</p>
</blockquote>
<p>perfeito. um em um ou em outro. são duas implementacoes possiveis de um servidor de aplicacoes.</p>
<blockquote>
<p>se apache http server é um servidor web, e o tomcat é um servidor de aplicação e ambos podem ser conectados, como fazer isso?</p>
</blockquote>
<p>sim! pesquise sobre o mod\_jk</p> <p>bom dia,</p>
<p>se o seu projeto só tem o conteúdo estático do seu front ai no react e não esta em conjunto com algum back-end, seria só isso que te falei mesmo.</p>
<p>você faz o build com o com aquele comando, ai dentro da pasta do seu projeto vai ser gerado uma nova pasta, acredito que com o nome build mesmo, nela vai ter os arquivos html, css e js igual nos projetos sem react.</p>
<p>se tiver usando netlify para hospedar, é só arrastar a pasta inteira la no site e pronto.</p> Confio no google flights. Tambem acompango os do app melhores destinos, mas sempre entro depois no site da cia aerea depois pra conferir. Esta é uma questão bastante ampla, como aplicações de programação GUI no Windows pode ser feito de muitas maneiras.


Há duas partes principais para o desenvolvimento de qualquer aplicativo GUI: o **idioma** ea **API / quadro** . Considerando que você está interessado em aprender a criar aplicativos do Windows GUI, a língua não é realmente um ponto de foco para você. Portanto, você deve escolher um idioma que você já conhece e trabalho com um quadro ou API que pode ser aproveitada por idioma escolhido.


Se você quiser usar C você está praticamente restrita a lidar com a API Win32-se, no caso de leitura que [Petzold](http://rads.stackoverflow.com/amzn/click/157231995X) ou [Richter](http://rads.stackoverflow.com/amzn/click/0735624240) seria ótimos lugares para começar. A API Win32 pode ser muito assustador, mas vale bem a pena o esforço para aprender (IMHO). Há uma abundância de tutoriais sobre Win32 na web, e há sempre [MSDN](http://msdn.microsoft.com/) , com uma referência / guia completo para a API Win32. Certifique-se de não cobrir apenas o API, mas outras áreas como recursos / diálogos como eles são blocos de construção para a sua aplicação Win32.


Se você quiser usar C ++ você tem todas as opções que você tem quando se utiliza C mais alguns outros. Eu recomendo ir com a API Win32 diretamente, e, em seguida, avançar para um quadro conhecido como MFC, Qt, wxWindows ou GTK para que você possa gastar menos tempo trabalhando com código clichê e em vez disso se concentrar em escrever a lógica do aplicativo. Os últimos 3 opções Eu apenas listados têm a vantagem de ser multi-plataforma, assim você não precisa se preocupar muito com as questões específicas da plataforma. Dado que você disse que quer trabalhar com o Windows, eu vou assumir que você está interessado em se concentrar no que ao invés de multi-plataforma - para ir com MFC, mas passar algum tempo com a API Win32 primeiro a se familiarizar com alguns dos os conceitos.


Ao lidar com MFC e Win32 API, é uma boa idéia para tentar obter uma sólida compreensão da terminologia antes de escrever código. Por exemplo, você precisa entender o que a [bomba de mensagem](http://en.wikipedia.org/wiki/Message_loop_in_Microsoft_Windows) é, e como ele funciona. Você precisa saber sobre conceitos como " [desenho proprietário](http://www.codeproject.com/KB/buttons/nativewin32xpthemes.aspx) controles", e [subclasses](http://msdn.microsoft.com/en-us/library/ms997565.aspx) . Quando você entender essas coisas (e mais), você vai encontrá-lo mais fácil trabalhar com MFC, porque ele usa a terminologia similar em suas interfaces de classe (por exemplo. Você precisa saber o que "traduzir mensagens" significa antes que você possa compreender como e quando usar [PreTranslateMessage](http://msdn.microsoft.com/en-us/library/kkbhxcs2(VS.80).aspx) ).


Você também pode usar Managed C ++ para escrever aplicações GUI .NET, mas eu li em alguns lugares que Managed C ++ realmente não estava destinado a ser usado dessa maneira. Em vez disso, deve ser usado como um gateway entre código nativo / gerenciado e código gerenciado. Se você estiver usando .NET é melhor usar uma linguagem .NET como VB.NET ou C # para construir suas GUIs.


Então, se você *está* indo para usar NET, você tem atualmente a escolha do [WinForms](http://msdn.microsoft.com/en-us/netframework/aa497342.aspx) biblioteca, ou [WPF](http://en.wikipedia.org/wiki/Windows_Presentation_Foundation) . Pessoalmente, sinto que você estaria perdendo tempo aprendendo a construir aplicações WinForms dado que WPF é projetado para substituí-lo. Ao longo do tempo WPF se tornará mais prevalente e WinForms muito provavelmente vai morrer. WPF tem um conjunto API muito mais rica, e não sofre de muitas das limitações que Winforms faz. Se você escolher esse caminho, no entanto, você vai sem dúvida tem que aprender [XAML](http://msdn.microsoft.com/en-us/library/ms752059.aspx) , que é uma linguagem de marcação que impulsiona aplicativos WPF. Esta tecnologia é vinda de idade, e há muitos ótimos lugares para aprender sobre ele. Primeiro, existem sites como o [LearnWPF](http://learnwpf.com/) e [DrWPF](http://www.drwpf.com/) que têm alguns realmente grandes artigos. Em segundo lugar, há [uma abundância](http://rads.stackoverflow.com/amzn/click/0321374479) de [qualidade](http://rads.stackoverflow.com/amzn/click/0596510373)  [livros](http://rads.stackoverflow.com/amzn/click/0672328917) sobre o [tema](http://rads.stackoverflow.com/amzn/click/1590599551) .


Então, para resumir, uma vez que você escolheu seu idioma e tecnologia, o caminho é realmente muito fácil. Basta pegar um livro ou dois, ler alguns blogs, entrar em algumas amostras de código .. eo mais importante ... escrever código. Continue escrevendo, continuar a fazer erros, e continuar a aprender com eles.


Como nota final ...



> 
> Em outras palavras, Silverlight. Se você não quiser ir a rota MS que você pode dar de Adobe Flash / Flex um olhar ver. Ambos Silverlight e Flash / Flex construir RIA. Que eu acho que é para onde estamos indo. Eles dias do Office como aplicativos são numerados
> 
> 
> 


Não estou de acordo em tudo. Silverlight não é o mesmo que WPF. Silverlight é específica da web, e tem apenas um subconjunto de recursos do WPF. Dado que a questão pede para aplicativos do Windows GUI, Flash / Flex RIA Apps não são realmente uma sugestão de ajuste. Eu também não concordo que os dias de aplicativos rich client (como o Office) estão contados em tudo.


Espero que ajude. Boa sorte :) <p>fala ai anderson, tudo bem? o bootstrap por padrão já vem com algumas configurações de <em>reset</em>, mas, eu particularmente prefiro adicionar o <code>normalize.css</code> em todos meus projetos front-end.</p>
<p>espero ter ajudado.</p> <p>menu<em> ferramentas </em>&rarr;<em> opções </em>&rarr;<em> projetos e soluções </em>&rarr;<em> configurações do projeto vc++ </em>&rarr;<em> construir tempo </em>deve funcionar.</p> <p>no windows é exatamente ctrl &#43; c.</p> <p>quando voce abre o eclipse ele pede pra voce escolher um caminho, essa é sua workspace. senao voce cria um pasta chamada workspace e aponta pra ela no eclipse</p>