dotnetomaniak.pl - Artykuły z tagiem compilerdotnetomaniak.pl - Artykuły z tagiem compiler2024-03-29T08:02:13Zhttps://dotnetomaniak.pl/Tags/compilerCopyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png6025https://dotnetomaniak.pl/Conditional-compilation-for-ignoring-method-calls-with-the-ConditionalAttributeConditional compilation for ignoring method calls with the ConditionalAttribute2021-06-30T08:31:52Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_erTsWKYoNkewfS-x_M89lg.png"/></div><div>The other day at work I ran into an attribute I hadn't heard about, the [Conditional] attribute. In this post I start by describing conditional compilation using pre-processor directives like #if, and then introduce the [Conditional] attribute, and describe how it differs to using #if.Conditional compilation with #if
With the release of .NET Core 5 years ago (has it really been that long?!) the need to multi-target .NET libraries and applications became more prominent. As the early versions of .NET...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Conditional-compilation-for-ignoring-method-calls-with-the-ConditionalAttribute"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fandrewlock.net%2fconditional-compilation-for-ignoring-method-calls-with-the-conditionalattribute%2f" style="border:0px"/></a></div></div>Piotr Stapphttps://dotnetomaniak.pl/Users/uYS8cHLZukmjW_DgdZuz0Q2021-07-01T07:07:21Zhttps://dotnetomaniak.pl/Conditional-compilation-for-ignoring-method-calls-with-the-ConditionalAttribute1180The other day at work I ran into an attribute I hadn't heard about, the [Conditional] attribute. In this post I start by describing conditional compilation using pre-processor directives like #if, and then introduce the [Conditional] attribute, and describe how it differs to using #if.Conditional compilation with #if
With the release of .NET Core 5 years ago (has it really been that long?!) the need to multi-target .NET libraries and applications became more prominent. As the early versions of .NET...https://andrewlock.net/conditional-compilation-for-ignoring-method-calls-with-the-conditionalattribute/http://dotnetomaniak.pl/Data/Thumbnails/small_erTsWKYoNkewfS-x_M89lg.pnghttps://dotnetomaniak.pl/NET-Internals-10-Application-execution-model-Dawids-blog[.NET Internals 10] Application execution model – Dawid's blog2018-10-11T18:51:00Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_mOQ-WzXCdUKuP7wYkeRaDg.png"/></div><div>Wanna know how .NET applications are executed by the CLR? Come and read the 10th post in the .NET Internals series! :)</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/NET-Internals-10-Application-execution-model-Dawids-blog"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fwww.dsibinski.pl%2f2018%2f10%2fnet-internals-10-application-execution-model%2f" style="border:0px"/></a></div></div>dsibinskihttps://dotnetomaniak.pl/Users/QFHCA46gNU6dhXQQW6KGdw2018-10-12T07:43:05Zhttps://dotnetomaniak.pl/NET-Internals-10-Application-execution-model-Dawids-blog2620Wanna know how .NET applications are executed by the CLR? Come and read the 10th post in the .NET Internals series! :)https://www.dsibinski.pl/2018/10/net-internals-10-application-execution-model/http://dotnetomaniak.pl/Data/Thumbnails/small_mOQ-WzXCdUKuP7wYkeRaDg.pnghttps://dotnetomaniak.pl/EN-Compilers-course-I-had-Jakub-Jedryszek[EN] Compilers course I had - Jakub Jedryszek2014-02-20T17:36:58Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_r8Rbd_MM5Uq9kyXAnf_bSg.png"/></div><div>In the last semester (Fall 2013) I had a pleasure to take course CIS706 – Translator Design (aka Compilers) with Dr Robby at Kansas State University. It was great experience! I think it is the best course I have ever taken.
The way how this course is designed is just amazing...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-Compilers-course-I-had-Jakub-Jedryszek"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fjj09.net%2fcompilers-course-i-had%2f" style="border:0px"/></a></div></div>jj09https://dotnetomaniak.pl/Users/AfHhfH83lECTarZK5453KQ2014-03-01T07:44:04Zhttps://dotnetomaniak.pl/EN-Compilers-course-I-had-Jakub-Jedryszek11160In the last semester (Fall 2013) I had a pleasure to take course CIS706 – Translator Design (aka Compilers) with Dr Robby at Kansas State University. It was great experience! I think it is the best course I have ever taken.
The way how this course is designed is just amazing...http://jj09.net/compilers-course-i-had/http://dotnetomaniak.pl/Data/Thumbnails/small_r8Rbd_MM5Uq9kyXAnf_bSg.pnghttps://dotnetomaniak.pl/Michal-Komorowski-Mono-C-compiler-as-a-service-3Michał Komorowski: Mono C# compiler as a service 32013-01-16T21:10:01Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_7cmyBMO7SEuYbbuVoXucwQ.png"/></div><div>autor:
Ponownie wrócę do tematyki kompilowania C# w locie. Pisałem wcześniej, że potrzebowałem takiej funkcji aby użytkownicy mojej aplikacji mogli w dowolnym momencie zdefiniować własny algorytm obliczania odległości między dwoma wektorami.
Po kilku próbach już wiedziałem jak to zrobić, a chwilę później miałem już zaimplementowaną pierwszą wersję rozwiązania. Przyszła pora wypróbowania nowej zabawki na prawdziwych danych. Uruchomiłem więc aplikację, napisałem krótki skrypt i wystartowałem ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Michal-Komorowski-Mono-C-compiler-as-a-service-3"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.michalkomorowski.com%2f2013%2f01%2fmono-c-compiler-as-service-3.html" style="border:0px"/></a></div></div>mackohttps://dotnetomaniak.pl/Users/n6HrySbCMkGkdWWjKfFEFA2013-01-26T13:03:30Zhttps://dotnetomaniak.pl/Michal-Komorowski-Mono-C-compiler-as-a-service-31390autor:
Ponownie wrócę do tematyki kompilowania C# w locie. Pisałem wcześniej, że potrzebowałem takiej funkcji aby użytkownicy mojej aplikacji mogli w dowolnym momencie zdefiniować własny algorytm obliczania odległości między dwoma wektorami.
Po kilku próbach już wiedziałem jak to zrobić, a chwilę później miałem już zaimplementowaną pierwszą wersję rozwiązania. Przyszła pora wypróbowania nowej zabawki na prawdziwych danych. Uruchomiłem więc aplikację, napisałem krótki skrypt i wystartowałem ...http://www.michalkomorowski.com/2013/01/mono-c-compiler-as-service-3.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_7cmyBMO7SEuYbbuVoXucwQ.pnghttps://dotnetomaniak.pl/Michal-Komorowski-Mono-C-compiler-as-a-service-2Michał Komorowski: Mono C# compiler as a service 22013-01-14T07:59:00Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_N_S8HRAH7EqQUsFyiBw6ww.png"/></div><div>autor:
Dzisiaj wrócę do tematu użycia języka C# jako języka skryptowego przy pomocy Mono.CSharp.dll i opiszę w jaki sposób przekazać parametry do takiego skryptu. Pominę podejście opierające się o wklejanie do skryptu string'owej reprezentacji takich parametrów i od razu przejdę do bardziej eleganckiego rozwiązania. Bazuje ono na tym co przeczytałem w tym poście.
Zaczynamy od utworzenia statycznej klasy ScriptContext, która posłuży nam do wymiany danych pomiędzy skryptem, a naszym programem...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Michal-Komorowski-Mono-C-compiler-as-a-service-2"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.michalkomorowski.com%2f2013%2f01%2fmono-c-compiler-as-service-2.html" style="border:0px"/></a></div></div>mackohttps://dotnetomaniak.pl/Users/n6HrySbCMkGkdWWjKfFEFA2013-01-20T23:53:59Zhttps://dotnetomaniak.pl/Michal-Komorowski-Mono-C-compiler-as-a-service-21420autor:
Dzisiaj wrócę do tematu użycia języka C# jako języka skryptowego przy pomocy Mono.CSharp.dll i opiszę w jaki sposób przekazać parametry do takiego skryptu. Pominę podejście opierające się o wklejanie do skryptu string'owej reprezentacji takich parametrów i od razu przejdę do bardziej eleganckiego rozwiązania. Bazuje ono na tym co przeczytałem w tym poście.
Zaczynamy od utworzenia statycznej klasy ScriptContext, która posłuży nam do wymiany danych pomiędzy skryptem, a naszym programem...http://www.michalkomorowski.com/2013/01/mono-c-compiler-as-service-2.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_N_S8HRAH7EqQUsFyiBw6ww.pnghttps://dotnetomaniak.pl/Michal-Komorowski-Mono-c-compiler-as-a-serviceMichał Komorowski: Mono c# compiler as a service2013-01-13T07:27:18Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_s393MoHS2UW7SxxvAT2HEA.png"/></div><div>autor:
Od jakiegoś czasu pracuję nad aplikacją do generowania i analizowania wykresów rekurencyjnych. Temat sam w sobie jest bardzo ciekawy, więc może do niego wrócę w przyszłości, ale dzisiejszy post będzie o czymś innym.
Moja aplikacja między innymi wykonuje obliczenia na wektorach np.: oblicza różne odległości (euklidesową, Manhattan czy normę maksimum) między nimi. Dodawanie kolejnych algorytmów wymagało jednak każdorazowej rekompilacji aplikacji. Zacząłem więc szukać sposobu aby umożl...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Michal-Komorowski-Mono-c-compiler-as-a-service"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.michalkomorowski.com%2f2013%2f01%2fmono-c-compiler-as-service.html" style="border:0px"/></a></div></div>mackohttps://dotnetomaniak.pl/Users/n6HrySbCMkGkdWWjKfFEFA2013-01-19T08:17:38Zhttps://dotnetomaniak.pl/Michal-Komorowski-Mono-c-compiler-as-a-service1990autor:
Od jakiegoś czasu pracuję nad aplikacją do generowania i analizowania wykresów rekurencyjnych. Temat sam w sobie jest bardzo ciekawy, więc może do niego wrócę w przyszłości, ale dzisiejszy post będzie o czymś innym.
Moja aplikacja między innymi wykonuje obliczenia na wektorach np.: oblicza różne odległości (euklidesową, Manhattan czy normę maksimum) między nimi. Dodawanie kolejnych algorytmów wymagało jednak każdorazowej rekompilacji aplikacji. Zacząłem więc szukać sposobu aby umożl...http://www.michalkomorowski.com/2013/01/mono-c-compiler-as-service.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_s393MoHS2UW7SxxvAT2HEA.png