Postsharp

»

Licencje PostSharp

zapytaj o cenę

i uzyskaj rabat _

PostSharp to rozszerzenie C# o wzorce projektowe.

PostSharp pozwala programistom na wyeliminowanie nadmiaru kodu, odciążając ludzi oraz przenosząc powtarzalność pracy na maszynę.

PostSharp zawiera gotowe implementacje najczęstszych wzorców projektowych i daje narzędzia do budowania własnych wzorców projektowych.

PostSharp rozszerza składnię C# i VB o składnię wzorców. W wyniku powstaje: krótszy, klarowny kod, który jest łatwiejszy do napisania i zrozumienia, zawiera mniej wad i jest mniej kosztowny w utrzymaniu.

PostSharp dostarcza gotowe do użycia i najczęściej używane wzorce projektowe, m.in.

  • INotifyPropertyChanged
  • Undo/redo, Code contracts (preconditions)
  • Logging
  • Transaction handling
  • Exception handling
  • Thread dispatching
  • Thread synchronization
  • Immutable
  • Authorization
  • Audit
  • Caching

Zaufało PostSharp ponad 50000 programistów na całym świecie i ponad 1000 wiodących korporacji.

Polecane programy w Postsharp w stałej sprzedaży
PostSharp Framework
PostSharp Framework
cena za szt.: 1641,07zł (1334,20zł + VAT)
Licencja PostSharp Framework. Zbuduj automatyzację z własnych wzorców w celu zmniejszenia nakładu pracy i poprawy architektury.Czy masz własny wzorzec w kodz ...
PostSharp Ultimate
PostSharp Ultimate
cena za szt.: 2889,20zł (2348,94zł + VAT)

 

Sklep z programami Postsharp, edycje oprogramowania:

  
 Metalama Professional Business License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
Do Koszyka 
cena za szt.: 1318,97zł
(1072,33zł + VAT)
  
 Metalama Professional Personal License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
Do Koszyka 
cena za szt.: 527,58zł
(428,93zł + VAT)
  
 Metalama Starter Personal License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
Do Koszyka 
cena za szt.: 316,55zł
(257,36zł + VAT)
  
 Metalama Ultimate Business License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
Do Koszyka 
cena za szt.: 2110,34zł
(1715,72zł + VAT)
  
 Metalama Ultimate Personal License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
Do Koszyka 
cena za szt.: 844,14zł
(686,29zł + VAT)
 PostSharp Caching 
 PostSharp Caching 
Licencja PostSharp Caching. Popraw wydajność aplikacji .NET za pomocą prostego atrybutu niestandardowego. ...
Do Koszyka 
cena za szt.: 693,40zł
(563,74zł + VAT)
 PostSharp Framework 
 PostSharp Framework 
Licencja PostSharp Framework. Zbuduj automatyzację z własnych wzorców w celu zmniejszenia nakładu pracy i poprawy architektury.Czy masz własny wzorzec w kodz ...
Do Koszyka 
cena za szt.: 1641,07zł
(1334,20zł + VAT)
 PostSharp Logging 
 PostSharp Logging 
Licencja PostSharp Logging. Dodaj bardzo szczegółowe rejestrowanie do projektów .NET bez wpływu na kod źródłowy. Uzyskaj bardzo szczegółowe dzienniki z na ...
Do Koszyka 
cena za szt.: 693,40zł
(563,74zł + VAT)
 PostSharp MVVM 
 PostSharp MVVM 
Licencja PostSharp MVVM - Niezbędny towarzysz dla rozwoju XAML.Zatrzymaj pisanie powtarzających się kodów dla INotifyPropertyChanged, poleceń, właściwości zal ...
Do Koszyka 
cena za szt.: 693,40zł
(563,74zł + VAT)
 PostSharp Threading 
 PostSharp Threading 
Ta licencja Postsharp Threading wspiera oprogramowanie wątków. Napisz, bez wysiłku, weryfikowalny, bezpieczny dla wątków kod w .NET.​ ...
Do Koszyka 
cena za szt.: 693,40zł
(563,74zł + VAT)
 PostSharp Ultimate 
Do Koszyka 
cena za szt.: 2889,20zł
(2348,94zł + VAT)
Wyświetlono rekordy od 1 do 11 (z 11 znalezionych programów). Sklep wyświetla ceny butto(z vat) oraz ceny netto.
Stron:  1 

Poproś o dodatkowy rabat

Jest 5 głównych powodów, dla których programiści w Polsce i na Świecie powinni skorzystać z narzędzia do tworzenia oprogramowania PostSharp w swoich rozwiązaniach:

  1. Większa produktywność w minuty dzięki gotowej do użycia implementacji wzorców projektowych. Dzięki implementacji w PostSharp najczęściej używanych wzorców projektowych w .NET, takich jak: wzorce INotifyPropertyChanged, Undo/Redo, Code Contracts lub Logging, Możesz być bardziej produktywny w minuty.
  2. Automatyzacja bardziej złożonych wzorców projektowych i wyeliminowanie szablonów kodu.    PostSharp jest narzędziem rozwoju oprogramowania, które pozwala na określenie konkretnych wzorów dla Twojej aplikacji , w ten sposób uniknięcie powtarzania kodu.
  3. Tworzenie bezpiecznych bezpiecznych wątków aplikacji – bez PhD. PostSharp czyni kod VB i C# bezpiecznym wątkiem (ang. thread safe ), dzieki 7 modelom wątków.
  4. Rozwój istniejącego kodu w C# lub Visual Basic. Nie ma potrzeby zmiany języka programowania – PostSharp pracuje z C# i VB.
  5. Korzyśc z większej wydajności uruchomieniowej . Narzędzie tworzenia oprogramowania PostSharp zapewnia wyjątkową wydajność uruchomieniową.
PostSharp zapewnia C# funkcjonalność programowania aspektowego.

PostSharp odgrywa zasadniczą rolę w procesie tworzenia oprogramowania ponad 50,000 programistów w Polsce oraz na Świecie, i jest używany w ponad 10% firm z listy Fortune 500 włączając: Microsoft, Intel, Bank of America, Phillips, NetApp, BP, PricewaterhouseCoopers, Volkswagen, Hitachi, Siemens, and Oracle. Te firmy wybrały PostSharp, by zredukować koszt produkcji i utrzymania oprogramowania.

 

przykładowe wzorce użytkownika (dostępne na stronie producenta)

opis

PostSharp.Samples.CustomLogging

Logs method calls including parameter values.

PostSharp.Samples.CustomCaching

Caches the results of methods calls

PostSharp.Samples.ExceptionHandling

Add parameter values to call stack in exception details. Report and then swallow exceptions in entry points.

PostSharp.Samples.AutoRetry

Automatically retries a method call when it fails.

PostSharp.Samples.WeakEvent

Prevents memory leaks due to events.

PostSharp.Samples.ValidateResourceString

Prints a build-time warning when incorrect resource string name is passed to parameter.

PostSharp.Samples.SessionState

Stores a field or property in the session state or page view state.

PostSharp.Samples.Xaml

Demonstrates a few ready-made aspects that are useful for XAML

PostSharp.Samples.Transactions

Automatically executes a method inside a transaction.

PostSharp.Samples.Profiling

Measure different execution times of methods, including async methods.

PostSharp.Samples.Encryption

Automatically encrypts and decrypts parameter and fields/properties

PostSharp.Samples.Threading.PingPong

The classic educational ping-pong example.

PostSharp.Samples.Threading.ThreadDispatching

A simple WPF progress bar updated from a background thread.

PostSharp.Samples.MiniProfiler

Measures method execution time with MiniProfiler of StackExchange.

PostSharp.Samples.Persistence

Persists fields or properties into the Windows registry or app.config.

PostSharp.Samples.AutoDataContract

Automatically adds [DataContract] and [DataMember] attributes to derived classes and all properties

 

 

Programiści zwykle zwykle myślą w kategoriach wzorców projektowych, ale w konwencjonalnych językach programowania kończy się to replikowaniem kodu szablonów. Co powoduje, że kod źródłowy jest drogi w utrzymaniu, trudny do analizy, oraz duży objętościowo. PostSharp dodaje wsparcie dla paternów w językach C# i VB.

Kluczowe korzyści z używania narzędzia rozwoju oprogramowania PostSharp:
  • Koniec replikacji szablonów w wielu miejscach i szybsze dostarczanie produktu wynikowego.
    Patterny będą stosowane i kompilowane przez maszyny, do czego komputery świetnie się nadają. Pozwól narzędziu do tworzenia oprogramowania wykonywać tę prace za Ciebie i natychmiast zacząć oszczędzać  czas i koszty tworzenia oprogramowania.
  • Tworzenie bardziej niezawodnych aplikacji. Funkcje, takie jak securitylogging, caching, exception handling są znacznie łatwiejsze i tańsze w implementacji, więc można zbudować bardziej solidne aplikacje.
  • Łatwe dodawanie/zmiana funkcjonalność po pierwszym wydaniu. Czystszy i krótszy kod jest łatwiejszy do zrozumienia. Tak więc programiści mogą się skupić  na logice biznesowej i modyfikować bezboleśnie aplikacje, kiedy tylko chcą.
  • Szybsze wdrażanie nowych programistów w kod. Dzięki czystszemu kodowi, nowi programiści w drużynie nie marnują czasu na zrozumienie złożonych struktur. Reakcja na błędy jest szybsza i prewencyjna, dzięki wykrywaniu błędów w trakcie kompilacji.

Koszyk sklepu
...jest pusty
  poniedziałek, 28 kwiecień 2025  
  83468027 wywołań  
(c) Copyright by Dreamsoft 2015. Wszelkie prawa do publikowanej treści zastrzeżone. Nasz sklep wykorzystuje pliki Cookies do sprzedaży oprogramowania: polityka prywatności