Coder Social home page Coder Social logo

Fabio Ingenito's Projects

aluraquiz-base icon aluraquiz-base

Projeto construido durante a Imersão React edição NextJS da Alura!

asp_waemailconfirmado_parte1 icon asp_waemailconfirmado_parte1

ASP.NET - Recurso de segurança de email confirmado - MVC Identity.EntityFramework (Versão 2.2.3) e .Owin (Versão 4.2.0)

bikcraft_fi icon bikcraft_fi

Projeto do curso da Origamid, minha versão de estudos.

c.sharp_appconfig_connectionstring icon c.sharp_appconfig_connectionstring

PEGUEI ESTE EXEMPLO EM: I GOT THIS EXAMPLE IN: http://msdn.microsoft.com/pt-br/library/system.configuration.configurationmanager.connectionstrings.aspx https://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.connectionstrings.aspx ... mas alterei um pouco... ... but I changed a little ... NOTA: É preciso que o "app.config" esteja INCLUÍDO no projeto. Para saber isto, basta ver se o ícone aparece como um folha branca ou se está colorido (com linhas e uma bolinha parecendo um planetinha Terra). NOTE: The "app.config" must be INCLUDED in the project. To know this, just see if the icon appears as a white sheet or if it Is colored (with lines And a ball looking Like a planet Earth).

csharp_cadesignpatternstrategy icon csharp_cadesignpatternstrategy

Neste exemplo, o modo comum e ruim de manutenção e como este pattern resolve este problema. É baseado em um exercício de curso de designer patterns da Alura. Exemplo de cálculo impostos.

csharp_delegates icon csharp_delegates

Exemplo de uso de Delegates Um DELEGATE é um tipo de referência que pode ser utilizado para encapsular métodos, mesmo os anônimos; desde que os mesmos tenham parâmetros de entrada e tipos de retorno semelhantes. Um DELEGATE pode ser instanciado com um método, estático ou não, ou também com uma expressão lambda; funciona como uma espécie de assinatura, o exemplo abaixo foi retirado do MSDN e adaptado para melhor compreensão;

csharp_diautil icon csharp_diautil

Função simples para calcular quais dias são úteis ou contábeis. Versão C#, veja também a versão VB.Net. Visual Studio 2019.

csharp_eventhandler icon csharp_eventhandler

BEM MODIFICADO, MAS BASEADO NO EXEMPLO DO MACORATTI: C# - Como fazer uma classe definir e disparar eventos (http://www.macoratti.net/19/05/c_classevents1.htm). Criei um tratamento de LOGs também

csharp_ienumeratorienumerable icon csharp_ienumeratorienumerable

IEnumerator e IEnumerable Em muitas classes e/ou componentes percebemos normalmente que há uma implementação de alguma interface, para entender melhor sobre os motivos que cada interface é implementada, iniciei um estudo a fim de desvendar ou até mesmo abrir nossas mentes quanto ao que se pode fazer. Neste momento falaremos sobre duas interfaces que considero duas dentre as interfaces mais utilizadas pelos programadores na linguagem: a interface IEnumerator e a interface IEnumerable; No namespace System.Collections temos a interface IEnumerator, esta interface é responsável por nos possibilitar trabalhar com elementos enumeráveis, implementa em sua estrutura o atributo Current que indica o elemento que se está acessando, e métodos como: bool MoveNext() e void Reset(), estes por sua vez é responsável por encontrar o próximo objeto e ir para o primeiro objeto respectivamente; No namespace System.Collections temos a interface IEnumerable, esta interface é responsável por informar que qualquer “coisa” que a implementar pode ser enumerável, muitos componentes utiliza essa interface, sua estrutura implementa um método da interface IEnumerator citada anteriormente, este método chama-se GetEnumerator(), agora que já entendemos sobre o que nos permite cada uma das Interfaces, podemos prosseguir. Para exemplificar o pensamento e a importância destas interfaces vamos falar sobre alguns comandos e/ou componentes presentes em nosso dia-dia; O uso do foreach, por exemplo, é comumente usado para percorrer Arrays e Collections, mas pode ser usado na estrutura do que se quer percorrer somente se existir implementado a interface IEnumerable; Um Array, já implementa a interface IEnumerable; Para uma Coleção podemos usar qualquer classe (class) estrutura (struct) ou Interface que implementa a interface IEnumerable; Uma IList ou List também implementam a interface IEnumerable; Já que agora sabemos de tudo isso, vamos a um exemplo usando a Interface IEnumerable, aplicando com classes, Imaginamos a seguinte situação, temos a classe Pai e a classe Filho, em nosso exemplo a classe Pai terá 3 Filhos de nomes “Reinaldo”, “Ricardo” e “Roberto” ambos com idades de respectivamente: “30”, “28” e “25” anos; A classe Pai deve implementar a interface IEnumerable e o método GetEnumerator(); para que seja possível visualizar os seus objetos Filhos. Mãos a Obra!!! Referências Livro: Profissional C# e a Plataforma .NET 3.5 Curso Completo PDF: C# School – 14 lessons to get you started with C# e .NET

csharp_teste_target icon csharp_teste_target

Resposta do teste da Target Sistemas - https://targetsistemas.gupy.io/candidates/applications/251097967/test

csharp_wcf_regex icon csharp_wcf_regex

Example WCF inspired by the Macoratti website and added to the REGEX example (Regular Expressions). I added several links to study WCF and REGEX. You have a small data contract example for WCF from the original but modified example. Exemplo de WCF inspirado no site do Macoratti e adicionado ao exemplo REGEX (Regular Expressions - Expressões Regulares) . Adicionei vários links para estudar WCF e REGEX. Tem exemplo pequeno de contrato de dados para WCF do exemplo original, mas modificado.

csharp_wfaanagrama icon csharp_wfaanagrama

Dois forms, um calcula o anagrama da palavra, o outro (cadeado) monta e faz a busca em uma lista indicando a combinação de letras e números.

csharp_wfacotarmoeda icon csharp_wfacotarmoeda

WEB SERVICES X CONNECTED SERVICES - DOLAR BCBRASIL Usando o Web Service do Banco Central do Brasil e Comparando com o Connected Service para recuperar o valor de algumas moedas, principalmente o Dólar.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.