Standard

Aspect.NET - aspect-oriented toolkit for Microsoft.NET based on Phoenix and Whidbey. / Safonov, V.; Gratchev, M.; Grigoryev, D.; Maslennikov, A.

.NET TECHNOLOGIES 2006, FULL PAPERS PROCEEDINGS. University of West Bohemia, 2006. стр. 19-29.

Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференции

Harvard

APA

Safonov, V., Gratchev, M., Grigoryev, D., & Maslennikov, A. (2006). Aspect.NET - aspect-oriented toolkit for Microsoft.NET based on Phoenix and Whidbey. в .NET TECHNOLOGIES 2006, FULL PAPERS PROCEEDINGS (стр. 19-29). University of West Bohemia. http://apps.webofknowledge.com/full_record.do?product=UA&search_mode=GeneralSearch&qid=1&SID=T1JIhAcASsfp48bKFty&page=1&doc=1

Vancouver

Safonov V, Gratchev M, Grigoryev D, Maslennikov A. Aspect.NET - aspect-oriented toolkit for Microsoft.NET based on Phoenix and Whidbey. в .NET TECHNOLOGIES 2006, FULL PAPERS PROCEEDINGS. University of West Bohemia. 2006. стр. 19-29

Author

Safonov, V. ; Gratchev, M. ; Grigoryev, D. ; Maslennikov, A. / Aspect.NET - aspect-oriented toolkit for Microsoft.NET based on Phoenix and Whidbey. .NET TECHNOLOGIES 2006, FULL PAPERS PROCEEDINGS. University of West Bohemia, 2006. стр. 19-29

BibTeX

@inproceedings{42c737f8ea564c549234905454f7df99,
title = "Aspect.NET - aspect-oriented toolkit for Microsoft.NET based on Phoenix and Whidbey",
abstract = "Aspect-oriented programming (AOP) methodology is evolving from research projects towards commercial applications. Most of the existing ACIP tools suitable for commercial projects are intended for Java platform only which limits their applicability. Known ACIP tools for Microsoft.NET such as Aspect#, Loom.NET, etc. are still at experimental stage. Most of them lack flexibility and comfortable user interface. Aspect.NET, our AOP framework for Microsoft.NET, offers a new approach taking the best of Microsoft.NET specifics. Aspect.NET allows to define aspects using any language implemented for NET that supports the concept of attribute. For aspect specification, we developed very simple and compact language-agnostic AOP meta-language - Aspect.NET.ML. At the source code layer, aspect definition in Aspect.NET looks like the code of a compilation unit annotated by Aspect.NET.ML constructs. The AOP annotations are converted into specific AOP custom attributes used by the Aspect.NET tool. Thus, an aspect assembly ke",
keywords = "Aspect-oriented programming, Microsoft.NET, AOP meta-language, join point, weaving, Phoenix, Visual Studio.NET 2005, add-in.",
author = "V. Safonov and M. Gratchev and D. Grigoryev and A. Maslennikov",
year = "2006",
language = "English",
isbn = "978-80-86943-10-7",
pages = "19--29",
booktitle = ".NET TECHNOLOGIES 2006, FULL PAPERS PROCEEDINGS",
publisher = "University of West Bohemia",
address = "Czech Republic",

}

RIS

TY - GEN

T1 - Aspect.NET - aspect-oriented toolkit for Microsoft.NET based on Phoenix and Whidbey

AU - Safonov, V.

AU - Gratchev, M.

AU - Grigoryev, D.

AU - Maslennikov, A.

PY - 2006

Y1 - 2006

N2 - Aspect-oriented programming (AOP) methodology is evolving from research projects towards commercial applications. Most of the existing ACIP tools suitable for commercial projects are intended for Java platform only which limits their applicability. Known ACIP tools for Microsoft.NET such as Aspect#, Loom.NET, etc. are still at experimental stage. Most of them lack flexibility and comfortable user interface. Aspect.NET, our AOP framework for Microsoft.NET, offers a new approach taking the best of Microsoft.NET specifics. Aspect.NET allows to define aspects using any language implemented for NET that supports the concept of attribute. For aspect specification, we developed very simple and compact language-agnostic AOP meta-language - Aspect.NET.ML. At the source code layer, aspect definition in Aspect.NET looks like the code of a compilation unit annotated by Aspect.NET.ML constructs. The AOP annotations are converted into specific AOP custom attributes used by the Aspect.NET tool. Thus, an aspect assembly ke

AB - Aspect-oriented programming (AOP) methodology is evolving from research projects towards commercial applications. Most of the existing ACIP tools suitable for commercial projects are intended for Java platform only which limits their applicability. Known ACIP tools for Microsoft.NET such as Aspect#, Loom.NET, etc. are still at experimental stage. Most of them lack flexibility and comfortable user interface. Aspect.NET, our AOP framework for Microsoft.NET, offers a new approach taking the best of Microsoft.NET specifics. Aspect.NET allows to define aspects using any language implemented for NET that supports the concept of attribute. For aspect specification, we developed very simple and compact language-agnostic AOP meta-language - Aspect.NET.ML. At the source code layer, aspect definition in Aspect.NET looks like the code of a compilation unit annotated by Aspect.NET.ML constructs. The AOP annotations are converted into specific AOP custom attributes used by the Aspect.NET tool. Thus, an aspect assembly ke

KW - Aspect-oriented programming

KW - Microsoft.NET

KW - AOP meta-language

KW - join point

KW - weaving

KW - Phoenix

KW - Visual Studio.NET 2005

KW - add-in.

M3 - Conference contribution

SN - 978-80-86943-10-7

SP - 19

EP - 29

BT - .NET TECHNOLOGIES 2006, FULL PAPERS PROCEEDINGS

PB - University of West Bohemia

ER -

ID: 4498047