Begleiten Sie uns auf eine literarische Weltreise!
Buch zum Bücherregal hinzufügen
Grey
Einen neuen Kommentar schreiben Default profile 50px
Grey
Jetzt das ganze Buch im Abo oder die ersten Seiten gratis lesen!
All characters reduced
Metaprogramming in C# - Automate your NET development and simplify overcomplicated code - cover

Metaprogramming in C# - Automate your NET development and simplify overcomplicated code

Einar Ingerbrigsten

Verlag: Packt Publishing

  • 0
  • 0
  • 0

Beschreibung

Metaprogramming is an advanced technique that helps developers to automate repetitive tasks, generate scalable code, and enhance productivity in software development. Metaprogramming in C# is a comprehensive guide that will help you reap the full potential of metaprogramming in .NET runtime.
You’ll start by learning about the .NET runtime environment and how you can use it to become a more productive developer. You'll learn how to infer types using reflection, use attributes, and create dynamic proxies. You’ll also explore the use of expressions to create and execute code and how to take advantage of Dynamic Language Runtime.
But that's not all! You’ll also learn to go beyond inheritance and use method signature conventions to create easily maintainable code. Finally, you’ll dive into the world of compiler magic with Roslyn, where you'll discover how to use Roslyn to generate code, perform static code analysis, and write your own compiler extensions.
By the end of this book, you’ll have a deep understanding of metaprogramming concepts and how to apply them to your C# code. You’ll be able to think about types, use attributes and expressions to generate code, and apply crosscutting concerns to improve code quality.
Verfügbar seit: 30.06.2023.
Drucklänge: 352 Seiten.

Weitere Bücher, die Sie mögen werden

  • The Life Worth Living - Disability Pain and Morality - cover

    The Life Worth Living -...

    Joel Michael Reynolds

    • 0
    • 0
    • 0
    More than 2,000 years ago, Aristotle said: "let there be a law that no deformed child shall live." This idea is alive and well today. During the past century, Supreme Court Justice Oliver Wendell Holmes Jr. argued that the United States can forcibly sterilize intellectually disabled women and philosopher Peter Singer argued for the right of parents to euthanize certain cognitively disabled infants. The Life Worth Living explores how and why such arguments persist by investigating the exclusion of and discrimination against disabled people across the history of Western moral philosophy. 
     
     
     
    Joel Michael Reynolds argues that this history demonstrates a fundamental mischaracterization of the meaning of disability, thanks to the conflation of lived experiences of disability with those of pain and suffering. Building on decades of activism and scholarship in the field, Reynolds shows how longstanding views of disability are misguided and unjust, and he lays out a vision of what an anti-ableist moral future requires. 
     
     
     
    The Life Worth Living is the first sustained examination of disability through the lens of the history of moral philosophy and phenomenology, and it demonstrates how lived experiences of disability demand a far richer account of human flourishing, embodiment, community, and politics in philosophical inquiry and beyond.
    Zum Buch
  • IBM SPSS - Tips and Tricks to Learn and Study Statistics using IBM SPSS from A-Z - cover

    IBM SPSS - Tips and Tricks to...

    Walker Schmidt

    • 0
    • 0
    • 0
    For more than 50 years, SPSS has led data science and the statistical market, remaining at the forefront of the changing technological world. Simple and complex statistics can be done easily with IBM SPSS Statistics. "IBM SPSS: Tips and Tricks to Learn and Study about Statistics using IBM SPSS from A-Z" is designed to gain more in-depth and more meaningful knowledge from your data and predict what is likely to happen next. It will allow you to find new opportunities, improve efficiency, and minimize risk in your analysis on IBM SPSS. What Can You Do With IBM SPSS? SPSS Statistics covers the complete process of statistical analysis: planning, data collection, analysis, and reporting, to improve decision making and performance. ● Analytical process: planning, data collection, analysis, reporting, and deployment. ● The powerful performance of model creation, evaluation, and automation. ● Advanced management of models and analysis decisions locally, in the cloud or as a hybrid. ● Big data to extract predictive value information and create effective business strategies. This book offers beginners an understanding-oriented introduction to the central statistical methods of descriptive statistics and inductive inference statistics (applied statistics). It also focuses on learning statistics with SPSS. It provides you with a solid introduction to the basic functions of the statistical software IBM SPSS Statistics with the common methods and procedures of data import, data analysis, and the presentation of results. ● Make graphs, tables for descriptive analysis, and simple or complex statistical processes. Identify relationships between variables, predict trends, and make predictions. ● Apply linear and nonlinear models to the data. ● Expand your statistical analysis capabilities using Bayesian statistics. ● Raise the accuracy of your estimates using the new quantile regression. ● Get accurate results that will help you make sound decisions.
    Zum Buch
  • In the Name of Science - cover

    In the Name of Science

    Ron B Knight

    • 0
    • 0
    • 0
    A slippery reality farce based on following the money, an independent research facility with no particular disciplinary focus and no public sector grant money or foundation funding is doing its best to "sound kosher", let alone keep the operations flowing. An overworked lab sciences foundation director has been working tirelessly to keep funding coming in to the aging, if not otherwise obsolete, somewhat mediocre research facility, procuring the oddest of scientific studies.As read by the author, and narrator, author Ron Knight (national voice of Nickelodeon, The Travel Channel, ABC Sports Network Television, Prime and Sirius Satellite Radio, with background at Archie Comics and King Features/Hearst) spins us through the otherwise shaky dealings of an insecure science foundation, through "John Cleese inspired" high brow, low embarrassment status differentials, in this best of short form literature under 15 minutes. Taken from real life stories published in the New York Times, this real time mashup breaks improv sketch style comedy as first produced at the New York Conservatory for Dramatic Arts' School for Film and Television, into the adapted audiobook narrative form. 5 characters, 4 male, 1 female, in addition to the main narrator role position. Published by the author's studio as short form audiobook.
    Zum Buch
  • Mahaparbat - Ek Kahani Hamare Daur Ki - cover

    Mahaparbat - Ek Kahani Hamare...

    Amitav Ghosh, Pallavi Bharti,...

    • 0
    • 0
    • 0
    The Hindi translation of The Living Mountain. 
    A new story from internationally renowned author Amitav Ghosh, Mahaparbat is a cautionary tale of how we have systematically exploited nature, leading to an environmental collapse. 
    Recounted as a dream, this is a fable about Mahaparbat, the Living Mountain; the indigenous valley dwellers who live and prosper in its shelter; the assault on the mountain for commercial benefit by the Anthropoi, humans whose sole aim is to reap the bounty of nature; and the disaster that unfolds as a result. 
    Mahaparbat is especially relevant today when we have been battling a pandemic and are facing a climate catastrophe: both of which are products of our insufficient understanding of mankind's relationship with nature, and our sustained appropriation and abuse of natural resources. This is a book of our times, for our times, and it will resonate strongly with readers of all ages.
    Zum Buch
  • Kundalini Awakening Activation Shaktipat Sleep Meditation - cover

    Kundalini Awakening Activation...

    Kundalini Masters

    • 0
    • 0
    • 0
    This transformative audiobook guides you through the profound experience of Shaktipat, awakening your inner Kundalini energy through gentle resonance. As you listen, you will be guided into a state of deep relaxation, where your inner consciousness is stirred, allowing your Kundalini to rise and flow through your chakras. This gentle activation brings healing, balance, and enlightenment to your entire being. Through soothing narration, you will find yourself in a peaceful sanctuary, where each breath and visualization enhances your spiritual journey. Embrace this sacred practice and awaken your true potential with each listen.
    Zum Buch
  • BITCOIN FOR BEGINNERS - How to Invest in Cryptocurrencies and Diversify Your Investment Portfolio with this Ultimate Guide (2022 Crash Course - cover

    BITCOIN FOR BEGINNERS - How to...

    Spike Poole

    • 0
    • 0
    • 0
    Bitcoin for Beginners is an in-depth handbook for new bitcoin users. After reading this book, new investors will be prepared to begin their bitcoin investing adventure.  
    Bitcoin for Beginners will explain what a cryptocurrency is and the history of bitcoin in particular. The book will also expose readers to the world of investing and the many possibilities available to them when beginning their financial journey. Some of these issues include employing a financial counselor or broker for novice investors, the many kinds of investments accessible, how to secure assets, and how to construct a long-term investment strategy that will result in financial benefit over time.  
    This book's information will enable readers to:Learn about the history of cryptocurrencies, including a synopsis of the origins of bitcoin and other digital currencies.Learn more about cryptography and how computer programming has influenced the digital world.Learn the fundamentals of everything related to cryptocurrency and digital currency.Learn how to use bitcoin to invest in stocks and generate a profit.Learn and comprehend critical information about the financial world and the many forms of assets available, such as stocks, bonds, funds, and real estate.Learn how to deal with financial specialists such as financial advisers and brokers to get the best investment experience possible.Create a personal investing strategy that matches your life and requirements step by step.Get valuable hints for starting your bitcoin adventure. 
    And Much More!... 
    What are you waiting for?... 
    See you inside!
    Zum Buch