• PostSharp foi projetado para ser uma plataforma extensível para a melhoria da .NET assembléias, que é: PostSharp transforma conjuntos após a compilação. Muito abstrata, não é? Não tanto. Ele tem grandes aplicações. PostSharp Laos, um Leve Aspecto Solução Orientada, oferece programação orientada a aspectos (AOP).NET Desenvolvedores, sem a curva de aprendizagem. PostSharp é uma ferramenta que pode reduzir o número de linhas de código e melhorar a sua lógica de dissociação. Por conseguinte, a sua ajuda proporcionando maior estabilidade, desenho mais limpo, e mais barata fonte de manutenção de código. Já tem implementado coisas como gerenciamento de transações, o registo, o armazenamento em cache, ou de segurança? Em cada método, você tinha que escrever um mesmo dúzia de linhas de código, certo? Com o PostSharp, você pode encapsular esses aspectos como atributos personalizados. Você pode fazer seus próprios atributos personalizados que realmente vai adicionar novos comportamentos para o código! Isso às vezes é chamado programação orientada a aspectos (AOP) ou política de injeção. PostSharp, de forma transparente, insere-se no processo de construção e de pós-processa o assembly compilado. Desde PostSharp trabalha em MSIL nível, ele suporta praticamente todos os estática linguagens para .NET Framework.
  • PostSharp geliştirilmesi için genişletilebilir bir platform olarak tasarlanmıştır .NET derlemeleri: PostSharp derleme sonra derlemeleri dönüştürür. Oldukça soyut, değil mi? O kadar çok değil. Harika uygulamalar var. Yönelik Çözüm PostSharp Laos, Hafif bir Boy, SOP boy-yönelimli programlama () sağlar .NET öğrenme eğrisi olmadan Geliştiriciler. PostSharp kod satır sayısını azaltmak ve mantıksal ayırımı geliştiren bir araçtır. Bu nedenle daha yüksek kararlılık, temiz tasarım, ve daha ucuz kaynak kodu bakım sunmaya yardımcı olur. Zaten işlem yönetimi gibi şeyler yerine, günlüğü, ya da güvenlik önbellekleme? Her bir yöntem, kod satırları aynı bir düzine yazmak için, değil mi? PostSharp, özel öznitelikleri olarak bu yönleri saklanması. Gerçekten kodunuzu yeni davranışlar katacak kendi özel niteliklerini yapabilirsiniz! Bu bazen boy-yönelimli programlama (SOP) veya Politika enjeksiyon denir. PostSharp şeffaf bir şekilde inşa süreci ve sonrası derlenmiş derleme süreçleri kendisi ekler. PostSharp TEMSİL düzeyinde çalışır bu yana, hemen hemen hedefleyen tüm statik dilleri destekler .NET Çerçeve.
  • PostSharp was designed to be an extensible platform for enhancement of .NET assemblies, that is: PostSharp transforms assemblies after compilation.

    Pretty abstract, isn't it? Not so much. It has great applications. PostSharp Laos, a Lightweight Aspect-Oriented Solution, provides aspect-oriented programming (AOP) to .NET Developers without the learning curve.

    PostSharp is a tool that can reduce the number of lines of code and improve its logical decoupling. Therefore its helps you delivering higher stability, cleaner design, and cheaper source code maintenance.

    Have you already implemented things like transaction management, logging, caching, or security? In each method, you had to write a same dozen of lines of code, right?

    With PostSharp, you can encapsulate these aspects as custom attributes.

    You can make your own custom attributes that will really add new behaviors to your code! This is sometimes called aspect-oriented programming (AOP) or policy injection.

    PostSharp transparently inserts itself in the build process and post-processes the compiled assembly. Since PostSharp works at MSIL level, it supports virtually all static languages targeting the .NET Framework.