Seems you have not registered as a member of localhost.saystem.shop!

You may have to register before you can download all our books and magazines, click the sign up button below to create a free account.

Sign up

Aspect-Oriented Programming Evaluated: A Study on the Impact that Aspect-Oriented Programming Can Have on Software Development Productivity
  • Language: en
  • Pages: 101

Aspect-Oriented Programming Evaluated: A Study on the Impact that Aspect-Oriented Programming Can Have on Software Development Productivity

Aspect-oriented-programming is a relatively new technique that has evolved on top of the already well-established approach of object-oriented programming. When it is used correctly, it promises to remove many redundant parts of a code that appear repeatedly in an application, essentially untangling the original code. Thus, it can lead to a cleaner, more separated software design, to greater modularity and maintainability. Time-savings in software engineering can also be huge cost-savings, and anything that increases software quality is a welcome sight in an industry that in parts, still suffers from a bad reputation concerning the quality of its products. But, used in the wrong way or with i...

Can static type systems speed up programming? An experimental evaluation of static and dynamic type systems
  • Language: en
  • Pages: 113

Can static type systems speed up programming? An experimental evaluation of static and dynamic type systems

Programming languages that use the object-oriented approach have been around for quite a while now. Most of them use either a static or a dynamic type system. However, both types are very common in the industry. But, in spite of their common use in science and practice, only very few scientific studies have tried to evaluate the two type systems' usefulness in certain scenarios. There are arguments for both systems. For example, static type systems are said to aid the programmer in the prevention of type errors, and further, they provide documentation help for, there is an explicit need to annotate variables and methods with their respective types. This book describes a controlled experiment...

Moderne Webanwendungen für .NET-Entwickler
  • Language: de
  • Pages: 982

Moderne Webanwendungen für .NET-Entwickler

  • Type: Book
  • -
  • Published: 2018-10-01
  • -
  • Publisher: O'Reilly

Auch in der .NET-Welt werden immer mehr Web- und Cross-Plattformanwendungen mit HTML, CSS, JavaScript/TypeScript und SPA-Frameworks clientseitig programmiert, während auf dem Server ASP.NET oder ASP.NET Core zum Einsatz kommt. Das erfahrene IT-Visions.de-Expertenteam um Dr. Holger Schwichtenberg zeigt, wie Sie mit diesem Technikmix moderne Single-Page-Webanwendungen und mobile Cross-Platform-Apps realisieren. Es liefert Praxiswissen für Entwickler, die bislang Windows-Desktop-Anwendungen entwickelt haben oder nur mit älteren ASP.NET-Konzepten (Webforms) vertraut sind. Das Buch deckt ein umfassendes Themenspektrum ab: Web-Basiswissen: HTML und CSS, das Framework Bootstrap, das von CSS abst...

Das Buch zu Google Ads
  • Language: de
  • Pages: 434

Das Buch zu Google Ads

  • Type: Book
  • -
  • Published: 2019-02-25
  • -
  • Publisher: O'Reilly

Jeder kennt sie: Kleine Anzeigen, die passend zu jeder Google-Suche in den Ergebnislisten erscheinen. Google Ads sind heutzutage unverzichtbarer Teil des Marketingmix. Die Anzeigen sind enorm effektiv, weil sie genau dann, wenn der potenzielle Käufer nach Produkten und Angeboten sucht – auch mit geografisch-lokalem Bezug – ausgespielt werden. Ein weiteres Plus: Unternehmen oder Organisationen, die Kampagnen einrichten, können genau nachvollziehen, wie oft eine Anzeige in den Suchergebnissen angezeigt und angeklickt wurde. Ingemar Reimer, zertifizierter Google Ads-Experte, führt Sie in das bewährte Google-Programm ein und zeigt Ihnen Schritt für Schritt, wie Sie die passende und erfolgreiche Ads-Strategie für Ihr Business entwickeln. Aus dem Inhalt: Ihre Ziele mit Google Ads Erstellen eines Ads-Kontos Kampagnen einrichten Keywords finden und strukturieren Anzeigen entwickeln und testen den Qualitätsfaktor verstehen Conversions messen Leistungsdaten auswerten, Kampagnen optimieren Kampagnen im Displaynetzwerk

A Controlled Experiment for Measuring the Impact of Aspect-Oriented Programming on Software Development Time
  • Language: en
  • Pages: 101

A Controlled Experiment for Measuring the Impact of Aspect-Oriented Programming on Software Development Time

  • Type: Book
  • -
  • Published: 2012-11-22
  • -
  • Publisher: GRIN Verlag

Bachelor Thesis from the year 2009 in the subject Computer Science - Software, grade: 1,0, University of Duisburg-Essen (Institute for Computer Science and Business Information Systems), course: Informatik - Empirische Softwareforschung, language: English, abstract: In this document, a controlled experiment on aspect-oriented programming that was performed in the context of my bachelor thesis is described and evaluated. The experiment was designed to make the overall performance of software developers using object-orientation and aspect-orientation on a number of tasks comparable. The primary focus of the experiment laid on whether aspect-orientation has a positive impact on the development time when comparing its performance with the performance of the object-oriented approach on the same task.

Aspect-Oriented Programming evaluated: A Study on the Impact that Aspect-Oriented Programming can have on Software Development Productivity
  • Language: en
  • Pages: 95

Aspect-Oriented Programming evaluated: A Study on the Impact that Aspect-Oriented Programming can have on Software Development Productivity

Aspect-oriented-programming is a relatively new technique that has evolved on top of the already well-established approach of object-oriented programming. When it is used correctly, it promises to remove many redundant parts of a code that appear repeatedly in an application, essentially untangling the original code. Thus, it can lead to a cleaner, more separated software design, to greater modularity and maintainability. Time-savings in software engineering can also be huge cost-savings, and anything that increases software quality is a welcome sight in an industry that in parts, still suffers from a bad reputation concerning the quality of its products. But, used in the wrong way or with i...

Foundations of Object-oriented Languages
  • Language: en
  • Pages: 416

Foundations of Object-oriented Languages

  • Type: Book
  • -
  • Published: 2002
  • -
  • Publisher: MIT Press

A presentation of the formal underpinnings of object-oriented programming languages.

Leipziger Adreßbuch
  • Language: de
  • Pages: 2204

Leipziger Adreßbuch

  • Type: Book
  • -
  • Published: 1893
  • -
  • Publisher: Unknown

description not available right now.

C# 9 and .NET 5 – Modern Cross-Platform Development
  • Language: en
  • Pages: 823

C# 9 and .NET 5 – Modern Cross-Platform Development

Publisher’s Note: Microsoft stopped supporting .NET 5 in May 2022. The newer 8th edition of the book is available that covers .NET 8 (end-of-life November 2026) with C# 12 and EF Core 8. Purchase of the print or Kindle book includes a free PDF eBook Key Features Explore the newest additions to C# 9, the .NET 5 class library, Entity Framework Core and Blazor Strengthen your command of ASP.NET Core 5.0 and create professional websites and services Build cross-platform apps for Windows, macOS, Linux, iOS, and Android Book DescriptionIn C# 9 and .NET 5 – Modern Cross-Platform Development, Fifth Edition, expert teacher Mark J. Price gives you everything you need to start programming C# applic...

Interaction-Aware Development Environments
  • Language: en
  • Pages: 280

Interaction-Aware Development Environments

  • Type: Book
  • -
  • Published: 2017-11-13
  • -
  • Publisher: Unknown

Nowadays, software development is largely carried out using Integrated Development Environments, or IDEs. An IDE is a collection of tools and facilities to support the most diverse software engineering activities, such as writing code, debugging, and program understanding. The fact that they are integrated enables developers to find all the tools needed for the development in the same place. Each activity is composed of many basic events, such as clicking on a menu item in the IDE, opening a new user interface to browse the source code of a method, or adding a new statement in the body of a method. While working, developers generate thousands of these interactions, that we call fine-grained ...