O monitoramento é uma atividade primordial dentro da área de banco de dados. A importância deste tipo de atividade aumenta consideravelmente em grandes organizações, sobretudo em cenários que envolvam o processamento de extensos volumes de informações. Independente desta ser uma atribuição de DBAs ou, mesmo, de profissionais de desenvolvimento, soluções como o SQL Server dispõem de recursos que procuram simplificar o esforço na coleta dos dados necessários.
Hangout: Dicas para iniciantes em .NET
Pessoal,
Na próxima sexta dia 05/09 às 21h00 (horário de Brasília) eu, o MSP Joel Rodrigues e o MTAC Cleyton Ferrari (fundador da comunidade TI Selvagem) faremos um novo hangout no Canal .NET, apresentando desta vez dicas para quem está iniciando ou pretende começar a desenvolver em .NET.
Testes de performance com o utilitário Siege
O aumento no número de usuários e de acessos a uma aplicação Web é uma preocupação central de muitos times de desenvolvimento. A indisponibilidade ou lentidão na operação de um site ou serviço pode resultar em sérias consequências, com ocorrências que variam da perda de inúmeros clientes a prejuízos financeiros significativos. Uma resposta a estes desafios seria a condução de testes automatizados de performance, com o intuito de avaliar o comportamento e até determinar eventuais limites de um sistema.
Lista de Exercícios em C# – Lista 02
Olá pessoal, continuando nossa série sobre C#, algoritmo e programação hoje iremos ver nossa segunda lista de exercícios em C#.
Read More…
IF aninhado em C# ( Múltiplos IF em C#)
Muitas vezes, em algumas aplicações, sentiremos a necessidade de tomar outras decisões dentro de uma das alternativas da estrutura do if; a isso chamamos de ifs aninhados.
Vale lembrar que os exemplos aqui não são a única forma correta de fazer a mesma coisa! Muitas das vezes escolho o que é mais didático para ser apresentado. E muitas das coisas aqui apresentada a própria biblioteca do C# faz com métodos nativos.
Estruturas de Seleção – IF/SE Sintaxes
Dando continuidade a nossa série sobre Programação e lógica de programação em C#, vamos continuar a falar sobre a estrutura de seleção IF em C# e demonstrar alguns exemplos.
Novidades do VS 2015: os templates ASP.NET 5 Class Library e Console Application
A chegada do ASP.NET 5 mostra que o .NET Framework está passando por uma considerável reformulação. Procurando flexibilizar o a implementação dos mais variados tipos de projetos de software, bem como levando em conta as principais tecnológicas atuais, esta nova plataforma Web se destaca por recursos como:
Novas tendências para o desenvolvimento de soluções de ETL
Conforme o renomado especialista Ralph Kimball ressaltou em um artigo de Setembro/2014, a construção de ETLs representa em torno de 50 a 70% dos custos, riscos e tempo de atuação em projetos de Data Warehouse.
A implementação de processos deste tipo parte sempre de um ou mais repositórios de origem, de onde serão extraídos dados para posterior transformação. São justamente tais características que originaram o nome destas soluções, já que o termo “ETL” é uma abreviação do inglês “Extraction, Transformation and Load”. Importante destacar que as modificações mencionadas acontecem levando em conta regras inerentes a um determinado contexto; ao final disto os dados tratados serão persistidos em um repositório de destino (normalmente uma base de dados relacional).
Itens de configuração no ASP.NET 5: o que mudou em relação às versões anteriores?
Em Maio/2014 a Microsoft anunciaria durante o TechEd norte-americano uma grande novidade: tratava-se do ASP.NET vNext, uma plataforma remodelada para o desenvolvimento Web baseado no .NET Framework. Com uma forte ênfase na implementação de soluções voltadas a ambientes de cloud computing, esta evolução da tecnologia ASP.NET se destaca ainda por melhorias visando a obtenção de aplicações com uma maior performance em tempo de execução.
Desativando o uso de XML em serviços Web API
Voltado ao desenvolvimento de serviços em conformidade com a arquitetura REST, o ASP.NET Web API suporta por default JSON e XML como formatos de representação de dados. Do ponto de vista prático, esta característica dispensa os desenvolvedores da necessidade de configurar um Web Service para prever estes padrões, algo que não aconteceria ao se implementar este tipo de construção com a tecnologia WCF (ao se empregar JSON uma série de configurações adicionais seriam necessárias, a fim de que um serviço fosse capaz de se adequar a este formato).