Archive for the ‘.NET’ Category
Por
Claudio Ulisse
Domingo, Agosto 24th, 2008
Existe em rede um site interessante que disponibiliza uma biblioteca pequena e simples de efeitos visuais estilo web 2.0 . Basicamente o autor dessa dll não fez nada mais que criar um componente que encapsula várias animações em javascript(prototype,jQuery). São animações básicas, mas quebra um galho danado. Olhar a imagem para conferir...
A o site do projeto é http://www.hushhushmedia.com/...o autor prometeu mais recursos nas futuras versões, vale a pena ficar de olho nesse site.
Abraços
Posted in .NET, ASP.NET, Programação, news, web 2.0 | No Comments »
Por
Claudio Ulisse
Domingo, Agosto 3rd, 2008
Olá,
um dia desse, no meu trabalho tive que enfrentar um problema muito comum para quem está tentando utilizar o MVC do ASP.NET para a primeira vez: o deploy. Como as paginas MVC tem Urls amigaveis, isso é, sem extensão .aspx, no momento da publicação no IIS, o servidor não achará as paginas e retornará erro 404. Isso acontece na versão do IIS 5.1, pois nas versões superiores o IIS suporta automaticamente uma aplicação web MVC.O Deploy é um detalhe que os tutoriais dos criadores do MVC ASP.NET não informaram, ou esqueceram. Fiquei procurando no Google alguma coisa que podesse me ajudar em fazer um deploy do MVC no IIS 5.1, e vi que são dezenas e dezenas de foruns e perguntas sobre esse problema. Bom eu resolví dessa maneira no IIS 5.1 depois de algumas gambiarras(é feio mas é a verdade, gambiarra pura) :
Primeiro, no nosso projeto MVC no global.asax.cs ...
Posted in .NET, ASP.NET, Programação, Tutoriais | No Comments »
Por
Claudio Ulisse
Sexta-feira, Maio 30th, 2008
Amigos,
enfim um exemplo sobre como utilizar a biblioteca Json.NET para interagir com Linq. Sinceramente achei essa biblioteca muito boa, simples,mas infelizmente não tem suporte pela "comunidade" como seria desejável, então mesmo com o idealizador(James Newtonking) muito ativo não é uma escolha estratégica, utilizar algo que em futuro podeira não ter mais suporte...mas pelo resto achei uma biblioteca bacana.
Aqui temos uma visão geral do projeto
Nesse caso o banco de dados possui 2 tabelas ,Produtora e Dvd, que são carregadas em memoria com um dataset. O Linq mapeia as tabela e cria um arquivo DataClasses onde são criadas 2 entidades, uma para cada tabela.
O exemplo monstra como criar um objeto Json a partir de uma lista com Linq e como fazer uma query no Json, sempre via Linq
Posted in .NET, Programação | No Comments »
Por
Claudio Ulisse
Segunda-feira, Maio 19th, 2008
Json é um padrão leve de formatação em Javascript para troca de dados muito utilizado por desenvolvedores de aplicações tipicas de web 2.0. Suportado nativamente por PHP,Python e outras linguagens, o .NET, infelizmente, ficou atrás nessa historia e deixou o desenvolvimento de suporte ao Json a iniciativas pessoais, demonstrando assim pouca sensibilidade para palicações leve web 2.0.
Uma dessas iniciativas é o desenvolvimento de uma biblioteca, a Json.NET por James Newton, muito interessante e simples de usar porque herda muitas das classes que já existiam no .NET, adicionando só os elementos para tratamento do formato Json.
Algumas caraterísticas dessa biblioteca são:
Posted in .NET, Programação | No Comments »
Por
Claudio Ulisse
Terça-feira, Março 25th, 2008
Os executivos Microsoft estão paquerando com Eclipse Foundation. Na verdade faz um bom tempo que a Microsoft tenta reconciliação com o mundo open-source. Nessa estrategia, Eclipse cabe perfeitamente. As duas casas estão colaborando para realizar um plug-in para o Eclipse SWT. Isso vai permitir aos desenvolvedores do Eclipse a possibilidade de desenvolver aplicações Java com a cara do Vista. Durante o evento EclipseCon 2008 a Microsoft confirmou a vontade de prosseguir numa colaboração de longo prazo.
O primeiro fruto de tal colaboração será o suporte, em Eclipse, di Windows Presentation Foundation (WPF), uma biblioteca de classes MS.NET Framework. Uma integração dessa melhorará bastante a interoperabilidade entre SWT e WPF, simplificando a criação de aplicações Java em grau de se integrar com a interface de Windows Vista.
Palminhas para os dois! :)
Claudio Ulisse
Posted in .NET, Negócios, Software Livre | No Comments »
Por
Claudio Ulisse
Terça-feira, Março 18th, 2008
A ideia principal do CAS é que a confiança de uma aplicação depende da identidade dos componentes que são usados. Por exemplo se a origem de um software é uma fonte confiável, tipo um componente shrink-wrapped instalado pelo usuário, todo aquele que sará verificado em runtime terá as permissões do usuário e poderá fazer ações definidas por essas permissões. Se a fonte do software é parcialmente confiável ou desconhecida, poderão ser adicionadas restrições ao código. Você poderia querer que rode na sua maquina um código com determinadas permissões, que faça parte de uma determinada categoria,e que não rode código procedente de outras categorias. O CAS engine é a resposta do .NET Framework a essas exigências. Muitas vezes a adoção do CAS no código pode gerar mau estar entre desenvolvedores por sem um sub-Framework bastante complexo e rico de classes.
Para começar é útil saber os conceitos básicos que estão por ...
Posted in .NET, Segurança | No Comments »
Por
Fernando Chucre
Domingo, Março 16th, 2008
Darwin já dizia que sobreviverá a espécie mais adaptável às modificações do ambiente. Pois é, estamos numa era que exige cada vez mais de nós programadores. Para continuar na área, somos exigidos a ser mais que programadores Java ou .Net, agora necessitamos conhecer cada vez mais linguagens - o JavaScript com Ajax que o diga.
Atualmente a Microsoft está com uma ofensiva através do seu centro de migração de tecnologias para integrar PHP e .Net, fazendo com que os programadores entrem no mundo .Net e ali permaneçam. Uma das maneiras é utilizando o Phalanger, um compilador PHP para .Net. Ele é integrado ao Visual Studio e com apenas algumas modificações na linguagem conseguiu adaptar o PHP ao .Net. É uma ferramenta muito interessante, mas acredito que para alguns, como eu, usar um pacote .Net em nossas aplicações convencionais é muito mais. Nós utilizamos o .Net em nossas aplicações quando já existe ...
Posted in .NET, PHP, Programação | 1 Comment »