Array
(
    [0] => stdClass Object
        (
            [Votos_Balanceados] => 2
            [id] => 539069
            [titulo] => Web, asp .NET e C Sharp, existe diferença?
            [dataCadastro] => DateTime Object
                (
                    [date] => 2015-12-04 23:15:55
                    [timezone_type] => 3
                    [timezone] => America/Sao_Paulo
                )

            [isFirstPost] => -1
            [idUsuario] => 341795
            [status] => A
            [isExample] => 
            [NomeUsuario] => Lucas Riechelmann Ramos
            [Apelido] => Riechelmann
            [Foto] => 341795_20160129112219.jpg
            [Conteudo] => Primeiro de tudo acredito que deva começar por CSharp
Para aprender o Asp.Net é necessário ter conhecimento em HTML, CSS, BootStrap e depois cair no Asp.Net MVC ) )

Web, asp .NET e C Sharp, existe diferença?

Johnny Lucas
   - 04 dez 2015

Sei que são duas tecnologias diferentes, mas para Visual Studio que suporta elas, em projetos atuais, quem vale mais aprender?

Post mais votado

Riechelmann
   - 04 dez 2015

Primeiro de tudo acredito que deva começar por CSharp
Para aprender o Asp.Net é necessário ter conhecimento em HTML, CSS, BootStrap e depois cair no Asp.Net MVC

Johnny Lucas
   - 05 dez 2015

Não é as mesmas tecnologias que pode trabalhar com C# para web?

Jothaz
   - 05 dez 2015

Sinceramente não entendi sua pergunta:

Citação:
Não é as mesmas tecnologias que pode trabalhar com C# para web?


C# é uma linguagem de programação orientada a objetos, como Java, Phyton, Ruby entre outras, fortemente tipada, desenvolvida pela Microsoft como parte da plataforma .NET. Apesar de sua sintaxe orientada a objetos ser inspirada no C++, inclui muitas influências de outras linguagens de programação, como Object Pascal e Java.
Sua função é permitir a escrita de códigos que serão executados pelo computador. Existe uma sintaxe e semântica específicas definidas em especificação e implementadas em um compilador. Esta linguagem foi criada para ser usada em cima de uma plataforma específica chamada CLR (Common Language Runtime ). Que é uma máquina virtual.
Esta CLR roda em um framework chamado .Net, criado pela Microsoft, ou em outros compatíveis, como o Mono, por exemplo.

ASP.NET é, resumidamente, um front-end para plataforma Web, que roda no framework .Net, da mesma forma que Windows Forms ou WPF também é uma plataforma front-end para plataforma desktop. A linguagem usada no ASP.NET é apenas para design é uma linguagem de "molde" (template), assim é possível escrever uma pagina HTML.
Você poderia obter o mesmo resultado puramente escrevendo em C# ou VB.NET e usando as diretivas para emitir HTML mas ASP.NET torna esse processo mais fácil.
Existem as variações ASP.Net clássico ou WebForms e o ASP.Net MVC
Outros frameworks são usados para outras tarefas, inclusive para o acesso ao desktop existem concorrentes dentro do próprio .Net, como o WinForms, WPF e WinRT, cada um com sua característica própria.

Johnny Lucas
   - 06 dez 2015

Resumindo, C# é Back-end e Asp.Net é front-end?

Jothaz
   - 06 dez 2015


Citação:
Resumindo, C# é Back-end e Asp.Net é front-end?


Sendo simplista seria isto mesmo.

E no ASP.NET MVC é utilizado o Razor que é a nova View Engine que permite uma forma de se construir páginas Web, muito mais limpa e compatível com o HTML.

Lembrando que no ASP.Net além de C# você pode usar VB.Net, J# ou F# como back-end.

Johnny Lucas
   - 06 dez 2015

Realmente fiquei perdido com todas essas siglas mas entendi bem, nada como uma boa resposta! Obrigado Lucas e Jothaz pelas respostas.

Fernanda Acacia
   - 06 dez 2015

Tambem tinha essa duvida, mas por esquecimento mesmo, já tinha visto as diferenças e semelhanças.

Johnny Lucas
   - 08 dez 2015


Citação:
Tambem tinha essa duvida, mas por esquecimento mesmo, já tinha visto as diferenças e semelhanças.


Faz parte, mas procuro não esquecer esses conceitos, a base.