Pro ASP.NET MVC 2 Framework

Author: Steven Sanderson

Publisher: Apress

ISBN: 1430228873

Category: Computers

Page: 776

View: 5891

Author Steven Sanderson has seen the ASP.NET MVC Framework mature from the start, so his experience, combined with comprehensive coverage of all the new features, including those in the official MVC development toolkit, offers the clearest understanding of how this exciting new framework can improve your coding efficiency. With this book, you’ll gain invaluable up-to-date knowledge of security, deployment, and interoperability challenges. The ASP.NET MVC 2 Framework introduces a radical high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET 3.5. In this book, the core model-view-controller (MVC) architectural concepts are not simply explained or discussed in isolation, but are demonstrated in action. You’ll work through an extended tutorial to create a working e-commerce web application that combines ASP.NET MVC with C# language features and unit-testing best practices. By gaining this invaluable, practical experience, you’ll discover MVC’s strengths and weaknesses for yourself—and put your best-learned theory into practice.

Moderne Webanwendungen mit ASP.NET MVC und JavaScript

ASP.NET MVC im Zusammenspiel mit Web APIs und JavaScript-Frameworks

Author: Manfred Steyer,Vildan Softic

Publisher: BoD – Books on Demand

ISBN: 3955617408

Category: Computers

Page: 560

View: 2779

Wer sich die Erstellung moderner Webanwendungen auf die Fahnen geheftet hat, muss eine Vielzahl an client- und serverseitigen Technologien kombinieren. Dieses Buch hilft Ihnen dabei, indem es auf die Technologien ASP.NET MVC, ASP.NET Web API, ASP.NET SignalR, Entity Framework sowie auf JavaScript-Frameworks, wie AngularJS, eingeht und deren Zusammenspiel erläutert. Daneben bespricht es ausgewählte, für die Entwicklung von Anwendungen interessante HTML-5-APIs, darunter die Browser-Datenbank IndexedDb und den Application Cache zur Bereitstellung offlinefähiger Web-Anwendungen. Auch die Themen Authentifizierung und Autorisierung kommen nicht zu kurz: Neben klassischen Möglichkeiten zum Umgang mit Benutzern werden zeitgemäße, auf OAuth 2.0 und OpenId Connect basierende Security-Szenarien ausführlich behandelt. In diesem Zusammenhang beschreiben die Autoren auch die Umsetzung von Single-Sign-On-Szenarien mit firmeninternen sowie öffentlichen Login-in-Providern wie Google, Facebook oder Twitter.

Pro ASP.NET 4 in VB 2010

Author: Matthew MacDonald,Dan Mabbutt,Adam Freeman

Publisher: Apress

ISBN: 1430225114

Category: Computers

Page: 1664

View: 9652

ASP.NET 4 is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 4 in VB 2010 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution. This edition is updated with everything you need to come to grips with version 4 of ASP.NET, including coverage of ASP.NET MVC, ASP.NET AJAX 4, ASP.NET Dynamic Data, and Silverlight 3. Seasoned .NET professionals Matthew MacDonald and Mario Szpuszta explain how you can get the most from these groundbreaking new technologies. They cover ASP.NET 4 as a whole, illustrating both the brand-new features and the functionality carried over from previous versions of ASP. This book will give you the knowledge you need to code real ASP.NET 4 applications in the best possible style. What you’ll learn Understand why ASP.NET 4 is so special, what its fundamental principles are, the basics of Visual Studio, and how ASP.NET controls are created and how they fit into ASP.NET pages, ultimately creating full applications. Become familiar with ASP.NET MVC, one of the biggest additions to ASP.NET 4, and understand how to use it and integrate it within your existing ASP.NET applications. Discover the intricacies of ADO.NET and how to perform data binding to many sources, from databases to file streams to XML. Learn the various forms of security available and how to best apply them. Once considered the Achilles' heel of all Windows web applications, security has vastly improved and is now a cornerstone of ASP.NET 4. Examine in detail advanced user interface techniques, including user controls, customer server controls, client-side JavaScript, GDI+, and Silverlight 3. Understand how to work with web services, an important skill in an increasingly connected world. Use ASP.NET AJAX 4, with an emphasis on contemporary web development techniques. Perform development using Internet Information Services 7, Microsoft's premier web hosting platform. Who this book is for This book is for anyone with some software development experience who is interested in the .NET Framework 4 and the VB language. Whether you are moving to .NET for the first time or are already writing applications on .NET 2.0 or .NET 3.5, this book will provide you with a comprehensive grounding in the new technology and serve as a complete reference throughout your coding career. Table of Contents Introducing ASP.NET Visual Studio Web Forms Server Controls ASP.NET Applications State Management ADO.NET Fundamentals Data Components and the DataSet Data Binding Rich Data Controls Caching and Asynchronous Pages Files and Streams LINQ XML User Controls Themes and Master Pages Website Navigation Website Deployment The ASP.NET Security Model Forms Authentication Membership Windows Authentication Authorization and Roles Profiles Cryptography Custom Membership Providers Custom Server Controls Graphics, GDI+, and Charting JavaScript and Ajax Techniques ASP.NET AJAX Portals with Web Part Pages MVC Dynamic Data Silverlight

Visual C# 2017 – Grundlagen, Profiwissen und Rezepte

Author: Walter Doberenz,Thomas Gewinnus,Walter Saumweber

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446453709

Category: Computers

Page: 951

View: 348

Dieser Klassiker der C#-/.NET-Programmierung bietet Ihnen Know-how und zahlreiche Rezepte, mit denen Sie häufig auftretende Probleme meistern. Einsteiger erhalten ein umfangreiches Tutorial zu den Grundlagen der C#-Programmierung mit Visual Studio 2017, dem Profi liefert es fortgeschrittene Programmiertechniken zu allen wesentlichen Einsatzgebieten der Windows-Programmierung. Zum sofortigen Ausprobieren finden Sie am Ende eines jeden Kapitels hochwertige Lösungen für nahezu jedes Problem. Mit diesem Buch haben Sie den idealen Begleiter für Ihre tägliche Arbeit und zugleich – dank der erfrischenden und unterhaltsamen Sprache – eine spannende Lektüre, die Lust macht, auch Projekte in der Freizeit umzusetzen. Das Buch gliedert sich in einen Grundlagenteil zur Programmierung mit Visual Studio 2017 und C# 7.0 und einen Technologieteil zu fortgeschrittenen Themen. Im Internet finden Sie darüber hinaus zum Download Beispiele und Bonuskapitel zu Windows Presentation Foundation (WPF) und Windows Forms-Anwendungen.

Pro ASP.NET Web API

HTTP Web Services in ASP.NET

Author: Ali Uurlu,Alexander Zeitler,Ali Kheyrollahi

Publisher: Apress

ISBN: 1430247266

Category: Computers

Page: 616

View: 5811

Pro ASP.NET Web API shows you how to build flexible, extensible web services that run seamlessly on a range of operating systems and devices, from desktops to tablets to smart phones—even the ones we don’t know today. ASP.NET Web API is a new framework designed to simplify web service architecture. So if you're tired of interoperability issues between inflexible web services and clients tied to specific platforms or programming languages, or if you've ever struggled with WCF, this book is for you. To start with, you'll get up to speed on Web API's modern HTTP programming model, REST and your hosting options. You'll then dive into building a real application over a series of three chapters, so you can get an immediate feel for how this technology works in practice. The second half of the book features dedicated chapters on topics like routing, controllers, validation and tracing, and the authors close with discussions on performance, hosting and an all-important look at unit testing to help you prepare your application for the real world. ASP.NET Web API makes HTTP a first-class citizen of .NET. With Pro ASP.NET Web API, you can build HTTP-based web services for your company or business, expose your data to the world across different formats and devices and gain the best possible global reach for your application.

Webanwendungen mit ASP.NET MVC und Razor

Ein kompakter und praxisnaher Einstieg

Author: Ralph Steyer

Publisher: Springer-Verlag

ISBN: 3658183764

Category: Computers

Page: 112

View: 3717

Ralph Steyer stellt im Buch mit übersichtlichen Schritt-für-Schritt-Anleitungen und zahlreichen Screenshots ASP.NET MVC als ein Framework zur Entwicklung von Webanwendungen auf Basis der Paradigmen des Entwurfsmusters Model-View-Controller (MVC-Muster) vor. Dies trennt die Anzeige und Entgegennahme von Informationen streng von den eigentlichen Daten. Vorteile zeigen sich bei komplexen Anwendungen, die leichter verwaltet und präzise kontrolliert werden können. Dank vertiefenden Aufgaben und Lösungen im Anhang ist das Buch nicht nur als Einstieg für Programmierer geeignet, sondern auch für Studierende der Informatik.

Microsoft Exchange Server 2016 – Das Handbuch

Von der Einrichtung bis zum reibungslosen Betrieb

Author: Thomas Joos

Publisher: O'Reilly

ISBN: 3960100310

Category: Computers

Page: 674

View: 8091

Mit dieser komplett aktualisierten Neuauflage seines bekannten Handbuchs führt Thomas Joos Neueinsteiger und Umsteiger durch alle Aspekte der Arbeit mit Microsoft Exchange Server 2016 – inkl. Skype- und Office 365-Anbindung. Nach einem Überblick über die Neuerungen installieren und konfigurieren Sie den Server und lernen Konzepte und Werkzeuge zu seiner Administration kennen. Sie verstehen, wie Sie mit Connectoren Nachrichtenflüsse aufbauen, wie die Exchange-Datenbanken arbeiten, wie Sie verschiedenste Clients anbinden, Empfänger, Gruppen und Kontakte verwalten und Teamfähigkeit implementieren. Sie lernen, Compliance-konform zu archivieren sowie Maßnahmen zum Schutz vor Spam, Viren und Datenverlust zu treffen u.v.a.m. - Überblick, Grundlagen und erste Schritte Serverrollen, Edge-Transport, die neue Web-App, Clutter, ReFS und Database Divergence Detection, Virtualisierung, Exchange Admin Center, Exchange Management Shell, Arbeiten via PowerShell. - Einrichtung und Verwaltung E-Mail-Routing und Connectors, Exchange-Datenbank- struktur, PST-Dateien, Client-Anbindung (Desktop, mobil und Web), Verschlüsselung, Empfänger-, Gruppen- und Kontaktverwaltung, Teamwork mit öffentlichen Ordnern. - Compliance Richtlinieneinhaltung und Archivierung, Data Loss Prevention (DLP), Verwaltung von Informationen (IRM). - Sicherheit und Hochverfügbarkeit Edge-Transport-Server, Viren- und Spamschutz, Verstehen und Verwalten von Berechtigungen, Datensicherung und Wiederherstellung, Hochverfügbarkeit, Exchange mit Office 365. - Migration, Sprachkommunikation und Überwachung Migration und Planung einer Exchange 2016-Infrastruktur, Unified Messaging, Kooperation mit Skype for Business Server 2016, Exchange im Verbund, Überwachung und Leistungsoptimierung.

CSS kurz & gut

Author: Eric A. Meyer

Publisher: O'Reilly Germany

ISBN: 3868991751

Category: Computers

Page: 256

View: 476

Cascading Style Sheets sind für viele Designer und Webentwickler zu einem unersetzlichen Mittel für effizientes, standardkonformes und browserübergreifendes Webdesign geworden. Angesichts der Fülle an Selektoren und Eigenschaften ist es aber nicht immer leicht, den Überblick über den Standard zu behalten. Darüber hinaus sind mit CSS3 viele spannende Design-Möglichkeiten hinzugekommen, die einen genaueren Blick wert sind. CSS – kurz & gut beinhaltet eine vollständige Referenz aller CSS-Selektoren, Eigenschaften und Werte, die in den Standards CSS2, CSS 2.1 und CSS3 definiert sind. Darüber hinaus enthält der Band eine kurze Einführung in die Funktionsweise von Cascading Style Sheets und berücksichtigt auch neue Konzepte wie beispielsweise Media-Queries, die in CSS3 neu eingeführt wurden.

Netzwerk-Design für LKW-Komplettladungsverkehre unter Berücksichtigung ökonomischer und sozialer Aspekte

Author: Sebastian Jäger

Publisher: Springer-Verlag

ISBN: 3658165863

Category: Business & Economics

Page: 274

View: 7629

Der Autor zeigt anhand eines mathematischen Modells und eines heuristischen Lösungsverfahrens, dass es im Komplettladungsverkehr durch den Aufbau bereits weniger zusätzlicher Unternehmensstandorte für einen Ladungstausch gelingen kann, die Anzahl auswärtiger Übernachtungen des Fahrpersonals zu reduzieren. Dadurch kann die Attraktivität des Berufsbildes des Kraftfahrers erhöht und somit einer der aktuell größten Herausforderungen für die deutsche Transport- und Logistikbranche begegnet werden.

JavaScript kurz & gut

Author: David Flanagan

Publisher: O'Reilly Germany

ISBN: 3868993894

Category: Computers

Page: 288

View: 1358

JavaScript ist eine mächtige, objektorientierte Skriptsprache, deren Code in HTML-Seiten eingebettet und vom Browser interpretiert und ausgeführt wird. Richtig eingesetzt, eignet sie sich aber auch für die Programmierung komplexer Anwendungen und hat im Zusammenhang mit HTML5 noch einmal an Bedeutung gewonnen. Diese Kurzreferenz ist ein Auszug aus der überarbeiteten und ergänzten Neuauflage von JavaScript – Das umfassende Referenzwerk, 6. Auflage, der JavaScript-Bibel schlechthin. JavaScript kurz & gut befasst sich in den ersten neun Kapiteln mit der neuesten Version des Sprachkerns (ECMAScript 5) und behandelt die Syntax der Sprache, Typen, Werte, Variablen, Operatoren und Anweisungen sowie Objekte, Arrays, Funktionen und Klassen. All dies ist nicht nur für die Verwendung von JavaScript in Webbrowsern, sondern auch beim Einsatz von Node auf der Serverseite relevant. In den folgenden fünf Kapiteln geht es um die Host-Umgebung des Webbrowsers. Es wird erklärt, wie Sie clientseitiges JavaScript für die Erstellung dynamischer Webseiten und -applikationen verwenden und mit JavaScript auf die HTML5-APIs zugreifen. Diese Kapitel liefern Informationen zu den wichtigsten Elementen von clientseitigem JavaScript: Fenster, Dokumente, Elemente, Stile, Events, Netzwerke und Speicherung.

C# 5.0 kurz & gut

Author: Joseph Albahari,Ben Albahari,Lars Schulten

Publisher: O'Reilly Germany

ISBN: 3955610985

Category: Computers

Page: 224

View: 5965

Dieses Buch ist für vielbeschäftigte Programmierer gedacht, die eine knappe, aber dennoch gut verständliche Beschreibung von C# 5.0 und LINQ suchen. C# 5.0 – kurz & gut informiert Sie über genau das, was Sie wissen müssen, um schnell durchstarten zu können. Behandelt werden: die neuen Features von C# 5.0: vereinfachte asynchrone Programmierung mit async und Aufrufer-Info-Attribute; alle Aspekte der C#-Syntax, vordefinierte Typen, Ausdrücke und Operatoren; das Erstellen von Klassen, Structs, Delegates und Events, Enums, Generics und Constraints, Exception Handling und Iteratoren; die Feinheiten des Boxing, das Überladen von Operatoren, die Delegate-Kovarianz oder das Auflösen von Extension-Methoden; LINQ – von den Standard-Abfrage-Operatoren bis zu einer vollständigen Referenz der Query-Syntax. Trotz seines erstaunlich kompakten Formats vernachlässigt dieses Buch keine Details. Es unterstützt Sie optimal, die konzeptionellen Herausforderungen beim Lernen von C# 5.0 und LINQ schnell zu meistern. Wenn Sie schon mit Java, C++ oder einer früheren Version von C# vertraut sind, ist C# 5.0 - kurz & gut die ideale Wahl.

C# .NET mit Methode

Professionelle Software entwickeln mit C# und .NET: Grundlagen, Windows, ADO.NET, ASP.NET und Remoting

Author: Heinrich Rottmann

Publisher: Springer-Verlag

ISBN: 3322830969

Category: Technology & Engineering

Page: 810

View: 7425

Lassen Sie sich zeigen, wie rationell sich vieles programmieren lässt, und profitieren Sie von der systematischen und zuverlässigen Vorgehensweise. Alle Themen werden mit der nötigen und von der Aufgabenstellung her gebotenen Ausführlichkeit dargestellt. Jedes Kapitel vermittelt Grundlagen, stellt Elemente der Sprache C# und des .NET Frameworks vor und zeigt deren praktische Verwendung in lauffähigen Beispielen. Das Ergebnis ist Softwarequalität, wie sie von besten SW-Ingenieuren erwartet wird.

Clean Coder

Author: Robert C. Martin

Publisher: mitp Verlags GmbH & Co. KG

ISBN: 3826632087

Category: Computers

Page: 216

View: 8289

Verhaltensregeln für professionelle Programmierer Erfolgreiche Programmierer haben eines gemeinsam: Die Praxis der Software-Entwicklung ist ihnen eine Herzensangelegenheit. Auch wenn sie unter einem nicht nachlassenden Druck arbeiten, setzen sie sich engagiert ein. Software-Entwicklung ist für sie eine Handwerkskunst. In Clean Coder stellt der legendäre Software-Experte Robert C. Martin die Disziplinen, Techniken, Tools und Methoden vor, die Programmierer zu Profis machen. Dieses Buch steckt voller praktischer Ratschläge und behandelt alle wichtigen Themen vom professionellen Verhalten und Zeitmanagement über die Aufwandsschätzung bis zum Refactoring und Testen. Hier geht es um mehr als nur um Technik: Es geht um die innere Haltung. Martin zeigt, wie Sie sich als Software-Entwickler professionell verhalten, gut und sauber arbeiten und verlässlich kommunizieren und planen. Er beschreibt, wie Sie sich schwierigen Entscheidungen stellen und zeigt, dass das eigene Wissen zu verantwortungsvollem Handeln verpflichtet. In diesem Buch lernen Sie: Was es bedeutet, sich als echter Profi zu verhalten Wie Sie mit Konflikten, knappen Zeitplänen und unvernünftigen Managern umgehen Wie Sie beim Programmieren im Fluss bleiben und Schreibblockaden überwinden Wie Sie mit unerbittlichem Druck umgehen und Burnout vermeiden Wie Sie Ihr Zeitmanagement optimieren Wie Sie für Umgebungen sorgen, in denen Programmierer und Teams wachsen und sich wohlfühlen Wann Sie Nein sagen sollten – und wie Sie das anstellen Wann Sie Ja sagen sollten – und was ein Ja wirklich bedeutet Großartige Software ist etwas Bewundernswertes: Sie ist leistungsfähig, elegant, funktional und erfreut bei der Arbeit sowohl den Entwickler als auch den Anwender. Hervorragende Software wird nicht von Maschinen geschrieben, sondern von Profis, die sich dieser Handwerkskunst unerschütterlich verschrieben haben. Clean Coder hilft Ihnen, zu diesem Kreis zu gehören. Über den Autor: Robert C. Uncle Bob Martin ist seit 1970 Programmierer und bei Konferenzen in aller Welt ein begehrter Redner. Zu seinen Büchern gehören Clean Code – Refactoring, Patterns, Testen und Techniken für sauberen Code und Agile Software Development: Principles, Patterns, and Practices. Als überaus produktiver Autor hat Uncle Bob Hunderte von Artikeln, Abhandlungen und Blogbeiträgen verfasst. Er war Chefredakteur bei The C++ Report und der erste Vorsitzende der Agile Alliance. Martin gründete und leitet die Firma Object Mentor, Inc., die sich darauf spezialisiert hat, Unternehmen bei der Vollendung ihrer Projekte behilflich zu sein.

C# von Kopf bis Fuß

Author: Andrew Stellman,Jennifer Greene

Publisher: O'Reilly Germany

ISBN: 3955615979

Category: Computers

Page: 944

View: 368

Dieses Standardwerk aus der beliebten „von Kopf bis Fuß“-Reihe nimmt den Leser auf eine Erlebnistour durch C#, bei der sowohl seine beiden Gehirnhälften als auch seine Lachmuskeln stimuliert werden. C# von Kopf bis Fuß ist ein unterhaltsames und visuell ansprechendes Arbeitsbuch für die objektorientierte Programmierung mit C# und der Visual Studio IDE. In der 3. Auflage deckt es C# 5 und das .NET Framework 4.5 ab. Behandelt werden alle zentralen Themen, von den Sprachgrundlagen bis zur Garbage Collection, den Erweiterungsmethoden und Animationen mit Double-Buffering. Der Leser lernt außerdem, wie er die Syntax von C# und die Abfrage von Datenquellen mit LINQ meistert. Neu aufgenommen wurden zwei Kapitel zur App-Programmierung; u.a. wird exemplarisch eine Windows Phone App entwickelt. Wer dieses Buch durchgearbeitet hat, ist ein kompetenter C#-Programmierer, der umfangreiche Anwendungen entwerfen und programmieren kann.

SQL

kurz & gut ; [behandelt Oracle DB2, SQL Server & MySQL]

Author: Jonathan Gennick

Publisher: O'Reilly Verlag DE

ISBN: 9783897212688

Category:

Page: 171

View: 6541


Moderne Datenzugriffslösungen mit Entity Framework 6

Author: Holger Schwichtenberg

Publisher: XinXii

ISBN: 3934279139

Category: Computers

Page: 206

View: 7684

Um die Handhabung von relationalen Datenbanken in objektorientierten Systemen natürlicher zu gestalten, setzt die Software-Industrie seit Jahren auf O/R-Mapper. O steht dabei für objektorientiert und R für relational. Diese Werkzeuge bilden demnach Konzepte aus der objektorientierten Welt, wie Klassen, Attribute oder Beziehungen zwischen Klassen auf entsprechende Konstrukte der relationalen Welt, wie zum Beispiel Tabellen, Spalten und Fremdschlüssel, ab. Der Entwickler kann somit in der objektorientierten Welt verbleiben und den O/R-Mapper anweisen, bestimmte Objekte, welche in Form von Datensätzen in den Tabellen der relationalen Datenbank vorliegen, zu laden bzw. zu speichern. Wenig interessante und fehleranfällige Aufgaben, wie das manuelle Erstellen von INSERT-, UPDATE- oder DELETE-Anweisungen übernimmt hierbei auch der O/R-Mapper, was zu einer weiteren Entlastung des Entwicklers führt. Beim Entity Framework handelt es sich um einen solchen O/R-Mapper, der mittlerweile ein fixer Bestandteil von .NET ist. Dieses Buch zeigt, wie damit Datenbanken auf moderne und zeitsparende Art und Weise angesprochen werden können. Das Buch richtet sich an Softwareentwickler, die bereits grundlegende Erfahrung mit .NET, insbesondere C#, ADO.NET und LINQ, sowie mit relationalen Datenbanken gesammelt haben und nun Entity Framework 6.x zur Erstellung von Datenzugriffscode einsetzen wollen.