Tag: .net

  1. Rider, uma IDE .NET pra Linux e Mac

    Depois da Microsoft anunciar que lan√ßaria uma vers√£o do .NET que seria multiplataforma, muitos usu√°rios de Mac e Linux fizeram se perguntaram: t√°, mas e o Visual Studio? Vai ter uma vers√£o pra n√≥s tamb√©m? A resposta foi um simples n√£o. A alternativa pra quem queria brincar com o framework…

    em ASP.NET .net ide linux mac

  2. Criando aplica√ß√Ķes WPF e Windows Forms com HTML, CSS e Javascript

    Quando ouvi falar do Electron, achei bem interessante a ideia de criar aplica√ß√Ķes desktop com as tecnologias da web: HTML, CSS e Javascript. Projetos como Slack, Visual Studio Code e o sensacional GitKraken foram concebidos atrav√©s desta tecnologia. Apesar de achar bem interessante, na √©poca eu ainda era um desenvolvedor…

    em .net c# wpf windows forms chromium dotnetbrowser

  3. Xamarin agora é gratuito

    O Scott Guthrie acabou de anunciar na BUILD, a principal confer√™ncia da Microsoft, que agora voc√™ poder√° utilizar o Xamarin sem custo algum no Visual Studio. Isso serve inclusive para a vers√£o gratuita, a Community :D Depois que bloguei aqui sobre a compra da Xamarin pela Microsoft, essa foi uma…

    em .net xamarin micosoft

  4. Livro gratuito sobre Roslyn - o compilador open source do C#

    H√° um tempo atr√°s a Syncfusion disponibilizou v√°rios ebooks gratuitos. At√© postei aqui. Hoje saiu um livro novo(e tamb√©m gratuito) sobre o Roslyn, que √© o compilador de C# e VB da Microsoft. Ele foi escrito em C#. Mas como o compilador do C# foi escrito em C#? Bem,…

    em .net c# conteudo gratuito

  5. O ASP.NET 5 est√° morto - sejam bem-vindos .NET Core 1.0 e ASP.NET Core 1.0

    Voc√™ provavelmente j√° teve dificuldade na hora de dar o nome de uma determinada classe em seu c√≥digo. Ou talvez em um m√©todo, ou um projeto. Eu n√£o sei voc√™, mas eu me importo muito com o nome que dou para as coisas. Acho que um nome tem que realmente…

    em ASP.NET .net .net core news

  6. Qual técnica utilizar com o Entity Framework: Code First, Database First ou Model First?

    Muitos desenvolvedores que est√£o come√ßando com Entity Framework ficam um pouco perdidos com esses termos e n√£o sabem muito bem qual t√©cnica utilizar. Afinal, qual a diferen√ßa entre as 3? Database First Essa t√©cnica √© utilizada quando voc√™ quer usar o Entity Framework com um banco de dados que j√°…

    em .net banco de dados entity framework

  7. Que vers√£o do .NET usar no ASP.NET 5?

    Semana passada saiu a vers√£o Release Candidate do ASP.NET 5. Diferentemente das outras vers√Ķes, a vers√£o 5 do ASP.NET foi feita do zero. Essa vers√£o √© baseada no DNX, que permite que voc√™ rode a aplica√ß√£o em diferentes sistemas operacionais. Voc√™ pode optar por basear sua aplica√ß√£o no…

    em ASP.NET .net .net core ASP.NET MVC

  8. Contando quantidade de ocorrências de um caracter dentro de uma string

    Vamos supor que eu queira saber quantos caracteres "?" eu tenho na string abaixo: string texto = "!@3??1?1??3234asds"; Simples pra caramba usando LINQ: string texto = "!@3??1?1??3234asds"; int quantidade = texto.Count(s => s == '?'); Que tal? Quer ganhar 15% de desconto pra gastar na Casa…

    em .net c# linq

  9. Pra que servem partial classes?

    Quem mexe ou j√° mexeu com aplica√ß√Ķes do tipo Windows Forms provavelmente j√° viu c√≥digo parecido com esse: public partial class Form1 : Form { //c√≥digo da classe aqui } Essa classe est√° marcada como partial. Mas e da√≠, o que isso significa? Basicamente, significa que voc√™ pode definir uma classe em dois…

    em .net c#

  10. Qual a diferença de se usar string ou String?

    Essa √© uma pergunta que j√° ouvi de v√°rios alunos. No c√≥digo que √© gerado pelo compilador n√£o h√° diferen√ßa nenhuma. Afinal, string e String apontam para a classe System.String e o resultado e a performance s√£o as mesmas. Por√©m, temos algumas pequenas diferen√ßas: -Quando for usar Reflection, d√°…

    em .net c#

  11. Chamando outro construtor dentro da mesma classe

    Vamos supor que temos a seguinte classe: public class Usuario { public int Id { get; set; } public string Nome { get; set; } public string Senha { get; set; } public string Endereco { get; set; } public int Matricula { get; set; } } E queremos que, toda vez que algu√©m v√° criar uma inst√Ęncia de Usuario, essa pessoa…

    em .net c#

  12. Pra que serve o operador "??" no C#?

    Lendo o c√≥digo de um projeto hoje, me deparei com o seguinte trecho de c√≥digo: Produto novoProduto = produtoAntigo ?? new Produto(); E, sinceramente, n√£o sabia pra que servia esses dois "??" a√≠. Fui ent√£o pesquisar que esse cara √© um tal de null-coalescing operator. O que ele faz nesse trecho de c√≥digo…

    em .net c#

  13. Qual a diferença entre float, double e decimal?

    Basicamente, precis√£o. Float: 7 d√≠gitos(32-bit) Double: 15-16 d√≠gitos(64-bit) Decimal: 28-29 d√≠gitos(128-bit) Float e double trabalham com arredondamento de valores. Por essa raz√£o, s√£o recomendados quando voc√™ n√£o se importa se houver um arredondamentos aqui ou ali. S√£o bastante usados para c√°lculos cient√≠ficos. Com decimal √© diferente: usamos…

    em .net c#

  14. Definindo o tipo do par√Ęmetro na rota

    A forma mais simples de se fazer customiza√ß√£o de rotas no MVC √© usando a anota√ß√£o Route: public class HomeController : Controller { [Route("home/metodo/{param}")] public ActionResult Metodo(string param) { //faz algo } } Agora, e se por alguma raz√£o eu precisasse ter dois m√©todos com o mesmo nome, mas recebendo tipos…

    em .net c# ASP.NET MVC 5

  15. Criando HTML helpers customizados

    O Html Helper do ASP.NET MVC √© muito √ļtil, n√£o √©? Eu particulamente gosto dele. Mas √†s vezes precisamos de mais. Precisamos de algo diferente. Vou te mostrar duas formas de fazer um Helper customizado. Criando seu pr√≥prio Helper Vamos criar uma classe para um input customizado chamada CustomInput…

    em .net c# ASP.NET MVC 5