Аспектно-ориентирано програмиране: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Denitsar (беседа | приноси)
Редакция без резюме
Denitsar (беседа | приноси)
Ред 186:
==Приложения==
Следните [https://bg.wikipedia.org/wiki/%D0%95%D0%B7%D0%B8%D0%BA_%D0%B7%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%80%D0%B0%D0%BD%D0%B5 езици за програмиране] имат приложено АОП в самия език или като външна библиотекаː
*[[:bg:Microsoft_.NET_Framework|.NET Framework]] езици ([[:bg:C_Sharp|C#]] / [[Visual Basic :en:Visual_Basic_.NET|VB.NET]])<ref> Многобройни:
[https://github.com/vc3/Afterthought Afterthought], [http://www.rapier-loom.net/ LOOM.NET], [http://www.codeplex.com/entlib Enterprise Library 3.0 Policy Injection Application Block], [http://sourceforge.net/projects/aspectdng/ AspectDNG], [http://www.castleproject.org/projects/dynamicproxy/ DynamicProxy], [http://composestar.sourceforge.net/ Compose*], [http://www.seasar.org/en/dotnet/ Seasar.NET], [http://dotspect.tigris.org/ DotSpect (.SPECT)], [http://www.springframework.net/ Spring.NET] (като част от функционалността му), [http://www.cs.columbia.edu/~eaddy/wicca Wicca and Phx.Morph]</ref>
**[[Unity Application Block|Unity]], Предоставя API за улесняване на доказаните практитки в основни области на програмирането, включително достъп до данни, сигурност, логване, обрабтка на изключения и други.