Pular para o conteúdo principal

Postagens

Mostrando postagens de janeiro, 2013

10 Dicas para aumentar sua produtividade com C#

10 Dicas para aumentar sua produtividade com C# Junta uma dica daqui, outra dali, e voilá, seguem 10 dicas para aumentar sua produtividade enquanto programa usando a linguagem C#. Obviamente não estou falando de atalhos, que também são muito úteis, mas apenas de práticas muitas vezes pouco conhecidas para aumento de produtividade, redução de código e por aí vai. Muitas só funcionam a partir do Framework 3.5, mas acredito que nesta altura do campeonato ninguém deveria estar programando em 2.0 ou frameworks inferiores... 1. Operador Ternário '?' Use-o com moderação ou ele prejudicará a legibilidade de seu código. Basicamente o operador ternário substitui um bloco if tradicional em uma única linha de código. Novidade? NOT! Operadores ternários existem na linguagem C desde a década de 70. Na prática funciona assim, imagine o seguinte bloco de código: 1 int x = 10; 2 int y = 20; 3 int max; 4   5 if (x > y) 6    

Vídeo Alua C# - CSharp Construindo uma Agenda

Ola pessoal vamos faz umas vídeos aula em C# (CSharp) construindo um banco de dados para ser mais exato uma agenda nesta video aula vamos mostra algumas coisa que o C# (CSharp) pode fazer. Estamos aceitando sugestões faça seu comentário ou sua solicitação

String de Conexão C# com Firebird

Provedor usado : FireBirdClient namespace utilizado : FirebirdSql.Data.FirebirdClient; Incluir a referência ao provedor FireBirdSQLData.FireBirdClient private void button 1 _Click(object sender, EventArgs e) { string strConn = @"DataSource=localhost; Database=C:\dados\ BancoDados .FDB; UserId=SYSDBA; Pwd=masterkey"; FbConnection fbConn = new FbConnection(strConn); FbCommand fbCmd = new FbCommand("Select * from NomeTabela ",fbConn); try { fbConn.Open(); FbDataAdapter fbDa = new FbDataAdapter(fbCmd); DataTable dtEmployee = new DataTable(); fbDa.Fill(dtEmployee); gdvDadosFireBird.DataSource = dtEmployee; } catch (FbException fbex) { MessageBox.Show("Erro ao acessar o FireBird " + fbex.Message,"Erro"); } finally { fbConn.Close(); } }

String de Conexão C# com SQL Server

namespace utilizado : System.Data.SqlClient private void button 1 _Click(object sender, EventArgs e) { try{ DataTable dt = new DataTable(); string strConn = @"Server = .\sqlexpress;Database = BancoDados ; Integrated Security = SSPI;"; SqlConnection conn = new SqlConnection(strConn); SqlDataAdapter da = new SqlDataAdapter( "Select * from NomeTabela ", conn ); da.Fill(dt); //exibe os dados no DataGridView gdvDadosSQLServer.DataSource = dt.DefaultView; } catch (Exception ex) { MessageBox.Show("Erro : " + ex.Message); } }

String de Conexão C# com MySQL

Provedor usado : MySQL Connector namespace utilizado : MySql.Data.MySqlClient; Obs : Incluir a referência ao provedor MySQL.Data private void button 1 _Click(object sender, EventArgs e) { MySqlConnection conn = null; try { string strConn = @"Server=localhost;Database= Bancodados ;Uid=root;Pwd='numsey';Connect Timeout=30;"; conn = new MySqlConnection(strConn); conn.Open(); string mSQL = "Select * from NomeTabela "; MySqlCommand cmd = new MySqlCommand( mSQL,conn) ; MySqlDataAdapter da = new MySqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); this.gdvDadosMySQL.DataSource = dt; } catch (MySqlException msqle) { MessageBox.Show("Erro de acesso ao MySQL : " + msqle.Message,"Erro"); } finally { conn.Close(); } }

String de Conexão C# com Access

namespace utilizado : System.Data.Oledb private void button 1 _Click(object sender, EventArgs e) { try{ DataTable dt = new DataTable(); string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\BD\bancoAc cess .mdb;"; OleDbConnection conn = new OleDbConnection(strConn); OleDbDataAdapter da = new OleDbDataAdapter(" Select * from NomeTabela", conn ); da.Fill(dt); gdvDados.DataSource = dt.DefaultView; } catch (Exception ex) { MessageBox.Show("Erro : " + ex.Message); } }

Banco de dados para C# - CSharp

Microsoft® SQL Server® 2008 Management Studio Express   O Microsoft SQL Server 2008 Management Studio Express é um ambiente de desenvolvimento integrado gratuito para acessar, configurar, gerenciar, administrar e desenvolver todos os componentes do SQL Server. Ele combina um amplo grupo de ferramentas gráficas e editores de script sofisticados para fornecer acesso ao SQL Server a desenvolvedores e administradores de todos os níveis de conhecimento.  32bit Download 64bit Download    
Como Instalar o C# Csharp

Visual C# 2010 Express Download

  Visual C# 2010 Express    Construa aplicativos personalizados em Visual C#, uma linguagem simples, poderosa, segura e orientada a objetos que permite rápido desenvolvimento de aplicativos com a expressividade e elegância das linguagens estilo C. Depois da instalação, você pode experimentar o produto por até 30 dias. Você precisa se registrar para obter a chave gratuita para continuar usando depois desses 30 dias. Download

O que é C# - Csharp

C♯ , também escrito como C# ou C Sharp (em português lê-se "cê charp"), é uma linguagem de programação orientada a objetos, fortemente tipada, desenvolvida pela Microsoft como parte da plataforma .NET. A sua sintaxe orientada a objetos foi baseada no C++ mas inclui muitas influências de outras linguagens de programação, como Object Pascal e Java.