Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo ASP

Aplicação em três camadas (ASP .NET C#)

Quando iniciamos uma nova aplicação é sempre uma boa ideia (e boa pratica) adotar uma forma de organizarmos os recursos que serão desenvolvidos, seja para garantirmos uma melhor manutenção do que esta sendo construído, uma segurança maior ou mesmo para garantir que determinadas responsabilidades da aplicação (apresentação da informação, regras ou acesso a dados) não influenciem uma nas outras quando for necessária sua alteração (correção ou substituição). Vamos pensar na seguinte situação, em determinado momento no passado nós construímos uma aplicação em ASP para uma empresa, que acessava um repositório em access (jóia não?), ai depois de algum tempo nosso cliente começou a perceber a evolução da internet e solicita a você ajustes nessa aplicação, pois agora ele adquiriu um outro banco de dados e deseja uma nova aplicação web.  Bom, se sua aplicação não foi bem estruturada, ou seja, as coisas acontecem de forma "misturada" com regras de negocio alterando diretamente

Realizando upload de grandes arquivos para o IIS / ASP.NET

Tamanho máximo de upload no IIS and ASP.NET Ao hospedar uma aplicação web em servidores IIS/ASP.NET devemos especificar o tamanho máximo de upload e o tempo de execução no web.config. Por padrão o valor máximo para upload é de 4096 KB (4 MB), para aumentar esse limite devemos fazer o seguinte: IIS 7.x, para os modos integrado e clássico: < system.webServer > < security > < requestFiltering > < requestLimits maxAllowedContentLength ="2147483648" /> </ requestFiltering > </ security > </ system.webServer >   maxAllowedContentLength : Especifica o tamanho máximo de uma requisição. IIS 6.0: < system.web > < httpRuntime maxRequestLength ="2097151" /> </ system.web > maxRequestLength : Especifica o tamanho máximo de uma requisição. IMPORTANTE! O valor máximo de upload tanto no ASP.NET 2.0 quanto no ASP.NET 4.0 é de 2097151Kb (2Gb). Se for necessário a transferência de arquivos maiores que 2Gb dev

Iniciando com o Silverlight: Parte 2 – Definindo o layout e a navegação

  Essa é a segunda parte de uma série  de posts que pretendo publicar, elas foram inicialmente feitas por Tim Heuer do Method of failed . Irei traduzir seus artigos e tentarei simplificar ao máximo esse ótimo trabalho. Entender como funciona a estrutura de layout do XAML é uma das coisas mais importantes no desenvolvimento de aplicações com o Silverlight. Apesar de ser conceitualmente semelhante ao que encontramos no desenvolvimento padrão para web, desenvolver com o Silverlight tem suas particularidades. Entendendo as opções de layout O Silverlight possui um sistema bem flexível para a construção de interfaces, existindo modelos de layout que suportam estilos dinâmicos e absolutos. Os mais utilizados são: Canvas StackPanel Grid Canvas O Canvas é o layout mais básico que permite posicionar elementos de forma absoluta, usando coordenadas. Todos os objetos que estiverem dentro do Canvas “herdam” propriedade de posicionamento em relação a