C# Brasil - C# (C-Sharp), AJAX, ASP.NET, ASP.NET MVC, WinForm, WebForm, Entity Framework, Microsoft Framework .NET, SQL Server, Fórum


AWS para Desenvolvedores – Editora Novatec

{lang: 'pt-BR'}

Foto da capa do livro AWS para Desenvolvedores

AWS para Desenvolvedores é um livro de autoria de Ricardo R. Lecheta e publicado pela Editora Novatec. Ricardo R. Lecheta é formado em Ciência da Computação e pós-graduado em Gestão do Desenvolvimento de Software pela PUC-PR. É autor de outros livros publicado pela Editora Novatec como Desenvolvendo para Windows 8 e Google Android que se encontra já em sua 3ª edição.

Mais o que vem a ser o AWS? Amazon Web Services ou simplesmente chamado de AWS, é um conjunto de serviços de computação remota da tão famosa empresa de comércio eletrônico Amazon.

O livro tem como principal publico alvo desenvolvedores e estudantes de informática que desejam aprender os conceitos de computação nas nuvens. O livro exigem ainda conhecimentos prévios de programação pois exemplifica códigos em Java, PHP e C# (C-Sharp) e uso de ferramentas como Visual Studio e Eclipse. Outro ponto importante é que o livro aborda o uso acerca do uso dos serviços da Amazon Web Services. Assim sendo, é possivel aprender a administrar toda uma estrutura de computação nas nuvens montada na Amazon Web Services.

Continuar lendo…

Postado em Amazon, AWS, Dicas, Livros, Resenhas | Marcado como , , , , , , , , , , , , , , , , , , , , , , , , , ,

[Emprego] Desenvolvedor Sênior C#

{lang: 'pt-BR'}

Empresa procura Desenvolvedor Sênior C# com o seguinte perfil:

Requisitos:

  • Pessoa Jurídica (Home-Office em qualquer lugar do Brasil)
  • Inglês de intermediário a avançado
  • Experiência avançada na área

Benefícios:

  • Horas abertas
  • Flexibilidade de horário

Os interessados deverão encaminhar encaminhar currículo para rh@integritas.com.br com assunto Desenvolvedor Sênior C#.

Continuar lendo…

Postado em C#, Empregos | Marcado como , ,

Como saber se um aplicativo .NET é 32 ou 64 bits

{lang: 'pt-BR'}

No desenvolvimento de aplicações .NET seja ela, ASP.NET, ASP.NET MVC, Windows Library, Windows Form é possível utilizamos algumas diversas linguagens para programação. Porem é possível também definir que nosso executável ou assembly rode em plataforma 32 bits, 64 bits ou para ambas as plataformas (Any CPU).

Mais imagina-se a seguinte situação, um pouco absurda, mais possível de se ocorrer. Você é um implantador de sistemas e deverá atender a uma demanda em um cliente. Implantar o sistema e se depara com um erro ao executar o sistema que acabou de instalar com a seguinte mensagem:


System.BadImageFormatException: Could not load file or assembly '<assembly>' or one of it dependencies. An attempt was made to load programa with an incorrect format.

Alguns outros Exceptions poderão ser vistos aqui nesse artigo sobre Exceptions do .NET Framework

Esse erro ocorrer porque um assembly necessário não foi encontrado na tentativa de executar o sistema. Mais analisando o sistema, é identificado que o assembly se encontra junto ao projeto. Isso ocorre porque o assembly que tentou-se carregar está em uma plataforma diferente do sistema.

Continuar lendo…

Postado em ASP.NET, C#, Dicas, SDK | Marcado como , , , , , , , , , , , ,

Criando CRUD com Asp.Net Web Forms 4.5

{lang: 'pt-BR'}

A Microsoft lançou recentemente o novo Framework Web Forms 4.5, que herdou muitas features do asp.net MVC. Vou falar sobre 2 novas funcionalidades do mesmo.

Vou criar uma aplicação bem simples para mostrar as novas funcionalidades.

Vou usar Visual Studio 2013 e Entity Framework 6. Você pode usar o visual studio 2012 e o EF anterior ao 6.

Vou fazer um pequeno crud usando:

  • Entity Framework Code First, LocalDB
  • Data Annotations

Continuar lendo…

Postado em ASP.NET, C#, Visual Studio | Marcado como , , , , , , , , ,

Introdução ao Hacking e aos Testes de Invasão – Editora Novatec

{lang: 'pt-BR'}

Introdução ao Hacking e aos Testes de Invasão

Introdução ao Hacking e aos Testes de Invasão é um livro publicado pela Editora Novatec do autor Patrick Engebretson. Patrick Engebretson é doutor em Ciências com especialização em Segurança da Informação pela Dakota State University, professor assistente de segurança de computador e redes e trabalha como Pentester Sênior em uma empresa de segurança.

Mais o que vem a ser o teste de invasão e porque nós do C# Brasil estamos abordando esse assunto?

A resposta é simples.

O teste de invasão é uma forma legal e autorizada de localizar e explorar sistemas de computadores possibilitando encontrar vulnerabilidades. Como o C# Brasil trata de assuntos relacionados ao desenvolvimento, nada mais justo que abordarmos também o quesito segurança, algo tão importante no desenvolvimento de software que muitas vezes passa despercebido.

No livro, o Doutor Patrick abordar ferramentas como o Nmap, Nessus, Netcat, a criação de laboratório de teste e a realização dos testes propriamente dito.

Continuar lendo…

Postado em Dicas, Livros, Resenhas, Segurança | Marcado como , , , , , ,

Aprenda UML por Meio de Estudos de Caso – Editora Novatec

{lang: 'pt-BR'}

Aprenda UML por Meio de Estudos de Caso

Aprenda UML por Meio de Estudos de Caso é um livro publicado pela Editora Novatec do autor Wilson Moraes Góes. Esse é um livro que aborda de forma simples e objetiva os estudo da UML por meio de estudos de caso.

De que forma você inicia o desenvolvimento de um projeto? Na maioria dos casos o projeto simplesmente é iniciado sem uma documentação e sem um planejamento. Nos como bons programadores sabemos da importância da utilização da UML para especificação de sistemas orientados a objeto. Ele permite aos envolvidos em um projeto de software a realização da modelagem dos processos.

A UML versão 2.0 é dividida em 3 categorias:

  • Diagrama de estrutura
  • Diagrama de comportamento
  • Diagrama de interação

Além de abordar com detalhes o autor ainda utiliza de estudos de casos, exercícios, exemplos práticos e aprofundado acerca de todos os diagramas:

Continuar lendo…

Postado em Dicas, Livros, Resenhas | Marcado como , , , , ,

Introdução ao Web Hacking – Editora Novatec

{lang: 'pt-BR'}

Livro Introdução Web Hacking

Com o grande avança que vem ocorrendo com a tecnologia, aumenta-se a preocupação com a segurança das informações. Um simples acesso a um portal, uma rede social ou até mesmo ao seu webmail, tem seu grau de perigo. Por isso muitas empresas tem investido alto em segurança para garantir a disponibilidade do seu serviço. Diariamente, servidores são invadidos, sites são desfigurados por conta da falha na segurança.

Mais você já ouviu falar ou sabe o que vem a ser web hacking? São técnica e métodos utilizados para invasão e exploração de falhas em aplicações web utilizando-se de ferramentas ou não.

Você que tem uma aplicação web, já se perguntou se ela é realmente segura? Se você não sabe a respostas, pode ser que alguém já saiba lhe responder. Isso porque talvez vulnerabilidades presentes nela já tenha sido explorada através de web hacking.

O livro Introdução ao Web Hacking do autor Josh Pauli, recém lançado pela Editora Novatec abordará assuntos como hacking de servidor web, hacking de aplicação web e hacking de usuários web além de lhe guiar na prática permitindo que utilize de ferramentas como Burp Suite, sqlmap, Zed Attack Proxy, Nmap, web shells, netcats, Metasploit, Nessus, Social-Engineer Tookit (SET) e outros para explorar vulnerabilidades.

Continuar lendo…

Postado em Dicas, Livros, Resenhas, Segurança | Marcado como , , , , ,

[Emprego] Programador(a) ASP.NET

{lang: 'pt-BR'}

Empresa de Ribeirão Preto – SP procura Programador(a) ASP.NET com experiência comprovada:

Requerido: C# (C-Sharp), ASP.NET, JavaScript, HTML, CSS, Ambiente Web, SQL Server

Desejável: ASP.NET MVC, jQuery, HTML 5, CSS 3

Beneficios: Vale refeição, Vale transporte, Plano Odontologico, Plano Saúde e PLR

Encaminhar curriculo com pretensão salarial em regime CLT para selecao2014@comlink.com.br com assunto Analista ASP.NET.

Continuar lendo…

Postado em ASP.NET, C#, Empregos, jquery, SQL Server | Marcado como , , ,

[Emprego] Analista de Suporte Pleno

{lang: 'pt-BR'}

Empresa de Ribeirão Preto – SP procura Analista de Suporte Pleno:

Requerido: Office, Windows, CNH, práticas de HelpDesk, facilidade de comunicação, documentação e analise de necessidade.

Desejável: Sistemas de Compra, SAP ou DataSul

Benefícios: Vale refeição, Vale transporte, Plano Odontológico, Plano Saúde e PLR

Encaminhar currículo com pretensão salarial em regime CLT para selecao2014@comlink.com.br com assunto Analista Suporte PL.

Continuar lendo…

Postado em Empregos | Marcado como , , ,

[Emprego] Programador(a) ADVPL/Protheus

{lang: 'pt-BR'}

Empresa de Ribeirão Preto – SP procura Programador(a) ADVPL/Protheus:

Requerido: Experiência em Protheus 11, CNH, disponibilidade de viagem.

Desejável: Vivência em integração de sistemas, documentação e analise de necessidade, noção de Delphi ou C# (C-Sharp)

Benefícios: Vale refeição, Vale transporte, Plano Odontológico, Plano Saúde e PLR

Encaminhar currículo com pretensão salarial em regime CLT para selecao2014@comlink.com.br com assunto Analista Protheus.

Continuar lendo…

Postado em Empregos | Marcado como , , , ,

[Emprego] Programador(a) Datasul/Progress

{lang: 'pt-BR'}

Empresa de Ribeirão Preto – SP procura Programador(a) DataSul/Progress:

Requerido: Experiência em desenvolvimento Datasul, disponibilidade de viagem, levantamento, analise e documentação

Desejável: Integração entre sistemas, CNH

Benefícios: Vale refeição, Vale transporte, Plano Odontológico, Plano Saúde e PLR

Encaminhar currículo com pretensão salarial em regime CLT para selecao2014@comlink.com.br com assunto Analista Datasul.

Continuar lendo…

Postado em Empregos | Marcado como , , , ,

Segundo fator de autenticação com Google Authenticator

{lang: 'pt-BR'}

Você já pensou em alguma forma de melhorar a segurança de seu aplicativo seja ele web ou desktop? Saiba que com pouco trabalho você pode implementar em sua aplicação o uso do segundo fator de autenticação. Mais o que vem a ser o segundo fator de autenticação?

O segundo fator de autenticação é um método de segurança que podemos usar em nossa aplicação como um complemento que alem de o usuário informar os dados de login, ele deverá informar uma senha aleatória gerada por um dispositivo chamado Token. Normalmente o Token é um dispositivo físico que nos casos mais comuns geram senhas aleatórias baseadas no tempo que mudam a cada intervalo de segundo ou a cada nova solicitação. Alguns bancos utilizam-se desses dispositivos para reforçar a segurança do acesso e das transações.

Existe também os dispositivos virtuais que normalmente são utilizados em dispositivos como os Smartphones.

Continuar lendo…

Postado em ASP.NET, C#, Google, Segurança | Marcado como , , , , ,

Sorteio do livro Como Melhorar a Performance de WebSites .NET – Editora Novatec

{lang: 'pt-BR'}

como_melhorar_a_performance_de_websites_net

Olá caro leitor do C# Brasil. O que acha da ideia de começar o ano de 2014 com um super livro e ainda ganhar um descontão em qualquer outro livro da Editora Novatec?

É isso mesmo! O C# Brasil em parceria com a Editora Novatec, presenteará um de nossos leitores com o livro “Como Melhorar a Performance de WebSites .NET” do autor Alfredo Lotar. Quem nos acompanha já deve ter lido sobre ele no artigo anterior. O livro aborda os segredos dos sites de alto desempenho. Não é um excelente presente de natal?

Para participar é fácil. Basta acessar a Fanpage do C# Brasil no Facebook, clicar na aba Promoções e clicar em Quero Participar. Além disso, o participante deverá curtir a Fanpage do C# Brasil e da Editora Novatec e aguardar a chegada do sorteio. O anúncio do ganhador será realizado no dia 16/12/2013 pelo Facebook. Só participa quem cumprir as regras estabelecidas e assim que o ganhador for anunciado, ele deverá entrar em contato no máximo até o dia 18/12/2013. Caso contrário, será realizado um novo sorteio.

Mais o presente não para por ai. Se existir algum outro livro no site da Editora Novatec que deseje muito, você poderá adquiri-lo com um grande descontão. Isso mesmo, você leitor do C# Brasil e fã da Editora Novatec, poderá ter um desconto de 20% na compra de qualquer livro do site. Mais não demore, pois o desconto é valido até 31/12/2014. Para ganhar o desconto, basta na hora da compra informar o código CSHARPBRASIL.

Então, o que está esperando?

Vamos lá! Acesse o Facebook, curta a Fanpage do C# Brasil e da Editora Novatec e boa sorte!

Continuar lendo…

Postado em AJAX, ASP.NET, C#, Entity Framework, jquery, LINQ, Livros, MVC, SQL Server, VB.NET, Visual Studio | Marcado como , , , , , , , ,

Como Melhorar a Performance de WebSites .NET – Editora Novatec

{lang: 'pt-BR'}

como_melhorar_a_performance_de_websites_net

Muitos de nós profissionais de TI, sabemos o quanto é importante a experiência. E é essa experiência que faz diferença muitas vezes na hora de executar alguma tarefa no nosso dia-a-dia.

Imagine uma situação onde você é alertado pela equipe de suporte, ou pelo seus alertas de monitoramento da aplicação de missão critica ou até mesmo o telefonema de um cliente sobre a indisponibilidade do seu sistema. E isso vem acompanhado diversas perguntas que muitas vezes sequer possuem respostas. Sabemos também que na maioria dos casos é possível sim evitar esse desconforto perante a equipe, cliente e até mesmo gerência.

Porque citei esse tipo de situação? Porque qualquer um passou ou passará por essa situação um dia independente da área que atue.

Porém, para os que ainda não possuem esse tipo de experiência, pode evitar essa situação aprendendo com quem já possui mais experiência ou por quem entende do assunto. Então como evitar essa situação deixando nossa aplicação com maior desempenho?

Continuar lendo…

Postado em AJAX, ASP.NET, C#, Entity Framework, jquery, LINQ, Livros, MVC, Resenhas, SQL Server, VB.NET, Visual Studio | Marcado como , , , , , , ,

[Emprego] Analista Programador Desktop – Ribeirão Preto – SP

{lang: 'pt-BR'}

Selecionamos para importante empresa de desenvolvedora de software de Gestão Integrada, para a cidade de Ribeirão Preto/SP.

Principais atividades: análise e desenvolvimento da solução, manutenção da aplicação, visando o cumprimento da meta de desenvolvimento dos sistemas, conforme o planejado, garantindo a qualidade do trabalho oferecido ao cliente.

Experiência na função, com desenvolvimento de sistemas. Vivência em alguma linguagem de programação padrão desktop como: Delphi, VB, C#, .Net ou similares. Conhecimento em Linguagem SQL, preferencialmente tendo atuado com Banco de Dados Oracle. Ter boa lógica de programação e facilidade para trabalhar em equipe.

Ensino Superior completo ou cursando na área de Tecnologia da Informação.

Interessados enviar currículo com pretensão salarial para: rh@integrarhconsultoria.com.br.

Continuar lendo…

Postado em C#, Oracle, SQL Server, VB.NET | Marcado como , , , , , , , ,

Página 1 de 1012345678910