»

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.

Licencje na program Postsharp - warianty licencji Postsharp w naszym sklepie z oprogramowaniem i w ofercie dystrybucji tego oprogramowania:

   Metalama Professional Business License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
cena za szt.: 1334,28zł
(1084,78zł + VAT)
 Zakup 
   Metalama Professional Personal License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
cena za szt.: 533,71zł
(433,91zł + VAT)
 Zakup 
   Metalama Starter Personal License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
cena za szt.: 320,23zł
(260,35zł + VAT)
 Zakup 
   Metalama Ultimate Business License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
cena za szt.: 2134,84zł
(1735,64zł + VAT)
 Zakup 
   Metalama Ultimate Personal License 
METALAMA to oparty na Roslyn framework do metaprogramowania dla języka C#. ...
cena za szt.: 853,94zł
(694,26zł + VAT)
 Zakup 
 PostSharp Caching  PostSharp Caching 
Licencja PostSharp Caching. Popraw wydajność aplikacji .NET za pomocą prostego atrybutu niestandardowego. ...
cena za szt.: 761,21zł
(618,87zł + VAT)
 Zakup 
 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 ...
cena za szt.: 1801,53zł
(1464,66zł + VAT)
 Zakup 
 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 ...
cena za szt.: 761,21zł
(618,87zł + VAT)
 Zakup 
 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 ...
cena za szt.: 761,21zł
(618,87zł + VAT)
 Zakup 
 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.​ ...
cena za szt.: 761,21zł
(618,87zł + VAT)
 Zakup 
cena za szt.: 3171,71zł
(2578,63zł + VAT)
 Zakup 
Wyświetlono rekordy od 1 do 11 (z 11 znalezionych programów). Sklep wyświetla ceny programów z podatkiem vat (brutto) oraz bez niego 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.

piątek, 22 listopada 2024
79484274 wywołań od założenia
(c) Copyright by Dreamsoft 2024. Wszelkie prawa do publikowanej treści zastrzeżone. Nasz sklep z oprogramowaniem wykorzystuje pliki Cookies do sprzedaży oprogramowania: polityka prywatności. Zamówienia są realizowane w oparciu o regulamin sklepu.
tel. 22 763 08 74