Filteri
close
Tip rezultata
Svi rezultati uključeni
keyboard_arrow_down
Kategorija
Sve kategorije
keyboard_arrow_down
Opseg cena (RSD)
Prikaži sve
keyboard_arrow_down
Od
RSD
Do
RSD
Sortiraj po
keyboard_arrow_down
Objavljeno u proteklih
keyboard_arrow_down
Sajtovi uključeni u pretragu
Svi sajtovi uključeni
keyboard_arrow_down

Pratite promene cene putem maila

  • Da bi dobijali obaveštenja o promeni cene potrebno je da kliknete Prati oglas dugme koje se nalazi na dnu svakog oglasa i unesete Vašu mail adresu.
1-14 od 14 rezultata

Broj oglasa

Prikaz

format_list_bulleted
view_stream
1-14 od 14
1-14 od 14 rezultata

Prikaz

format_list_bulleted
view_stream

Režim promene aktivan!

Upravo ste u režimu promene sačuvane pretrage za frazu .
Možete da promenite frazu ili filtere i sačuvate trenutno stanje

Aktivni filteri

  • Tag

    Visual Basic .NET, VBA, V. Studio

A practical guide to making the best use of the OpenShift container platform based on the real-life experiences, practices, and culture within Red Hat Open Innovation Labs Key Features Learn how modern software companies deliver business outcomes that matter by focusing on DevOps culture and practices Adapt Open Innovation Labs culture and foundational practices from the Open Practice Library Implement a metrics-driven approach to application, platform, and product, understanding what to measure and how to learn and pivot Book Description DevOps Culture and Practice with OpenShift features many different real-world practices - some people-related, some process-related, some technology-related - to facilitate successful DevOps, and in turn OpenShift, adoption within your organization. It introduces many DevOps concepts and tools to connect culture and practice through a continuous loop of discovery, pivots, and delivery underpinned by a foundation of collaboration and software engineering. Containers and container-centric application lifecycle management are now an industry standard, and OpenShift has a leading position in a flourishing market of enterprise Kubernetes-based product offerings. DevOps Culture and Practice with OpenShift provides a roadmap for building empowered product teams within your organization. This guide brings together lean, agile, design thinking, DevOps, culture, facilitation, and hands-on technical enablement all in one book. Through a combination of real-world stories, a practical case study, facilitation guides, and technical implementation details, DevOps Culture and Practice with OpenShift provides tools and techniques to build a DevOps culture within your organization on Red Hat's OpenShift Container Platform. What you will learn Implement successful DevOps practices and in turn OpenShift within your organization Deal with segregation of duties in a continuous delivery world Understand automation and its significance through an application-centric view Manage continuous deployment strategies, such as A/B, rolling, canary, and blue-green Leverage OpenShift's Jenkins capability to execute continuous integration pipelines Manage and separate configuration from static runtime software Master communication and collaboration enabling delivery of superior software products at scale through continuous discovery and continuous delivery Who this book is for This book is for anyone with an interest in DevOps practices with OpenShift or other Kubernetes platforms. This DevOps book gives software architects, developers, and infra-ops engineers a practical understanding of OpenShift, how to use it efficiently for the effective deployment of application architectures, and how to collaborate with users and stakeholders to deliver business-impacting outcomes. Table of Contents Introduction ― Start with Why Introducing DevOps and Some Tools The Journey Ahead Open Culture Open Environment and Open Leadership Open Technical Practices – Beginnings, Starting Right Open Technical Practices – the Midpoint Discovering the Why and Who Discovering the How Setting Outcomes The Options Pivot Doing Delivery Measure and Learn Build It Run It Own It Improve It Sustain It

Prikaži sve...
forward
Detaljnije

Increase your productivity with Visual Studio 2019’s new features Understand how the installation wizard works and create an offline installation package Build stunning applications using WPF, .NET Core, and TypeScript Explore NuGet packages in depth Accelerate cloud development with Azure Debug and test your applications efficiently Get to grips with integrating Visual Studio with Git repositories Visual Studio 2019 is the latest IDE from Microsoft for developers targeting Windows and other platforms to build stunning desktop, web and mobile applications. In this book, you’ll learn how to effectively use this IDE to build, debug, and test your applications to enhance productivity by simplifying your most common tasks and allowing more time to focus on other aspects of your project. Starting with an overview of the new features in Visual Studio 2019, you’ll understand what’s improved since its previous edition. This Visual Studio book will help you build applications for Windows using Windows Presentation Foundation (WPF), which provides a unified programming model for developing dynamic, rich, data-driven desktop applications. You’ll then learn about Microsoft's implementation of cloud computing with Azure, followed by building applications using .NET Core and TypeScript. This book will also help you explore NuGet, the package manager for the Microsoft development platform, that enables you to create, publish, and consume packages from a central repository by managing a reference list of packages. Finally, you’ll delve into the debugging and live unit testing techniques that are built into the IDE. By the end of the book, you’ll have become a more efficient Visual Studio 2019 user, and be able to use it for developing, testing, debugging and deploying your applications. Learn how to write better code with the new and improved Visual Studio 2019 toolset Accelerate cloud development with built-in Azure tools Collaborate with a distributed team by integrating Visual Studio with source control repositories Table of contents 1 What's New in the Visual Studio 2019 IDE? Technical requirements The Visual Studio 2019 installation experience Overview of the new Start window Improved search in Visual Studio 2019 Quick actions improvements for code refactoring Visual Studio IntelliCode One-click code cleanup Clipboard History Searching in debugging windows Time Travel Debugging Live Share Product Updates Summary 2 Building Desktop Applications for Windows Using WPF Technical requirements Understanding the WPF architecture An overview of XAML Building your first WPF application Exploring layouts in WPF The WPF property system Data binding in WPF Using converters while data binding Using triggers in WPF Summary 3 Accelerate Cloud Development with Microsoft Azure Understanding cloud computing basics Creating your free Azure account Configuring Visual Studio 2019 for Azure development Creating an Azure website from the portal Managing Azure websites (web apps) from the portal Creating an Azure website with Visual Studio 2019 Updating an existing Azure website with Visual Studio Building a mobile app Integrating the mobile app service in a Windows application Scaling an App Service plan Summary 4 Building Applications with .NET Core Technical requirements Overview of .NET Core Installing .NET Core with Visual Studio 2019 A quick lap around .NET Core commands Creating .NET Core applications using Visual Studio 2019 Publishing .NET Core applications using Visual Studio 2019 Creating, building, and publishing a .NET Core web app to Microsoft Azure Summary 5 Web Application Development Using TypeScript Technical requirements Setting up the development environment by installing TypeScript Building your first Hello TypeScript application Understanding the TypeScript configuration file Declaring variables in TypeScript Working with the basic datatypes Working with classes and interfaces Summary 6 Managing NuGet Packages Technical requirements Overview of NuGet Package Manager Creating a NuGet package library for .NET Framework Publishing a NuGet package to the NuGet store Managing your NuGet packages Summary 7 Debugging Applications with Visual Studio 2019 Technical requirements Overview of Visual Studio debugger tools Debugging C# source code using breakpoints Using DataTips while debugging Using the Immediate Window while debugging your code Using the Visual Studio Diagnostics Tools Summary 8 Live Unit Testing with Visual Studio 2019 Technical requirements Overview of Live Unit Testing in Visual Studio 2019 Configuring Visual Studio 2019 for Live Unit Testing Live Unit Testing with Visual Studio 2019 Navigating failed tests Summary 9 Exploring Source Controls in Visual Studio 2019 Technical requirements Installing Git for Visual Studio 2019 Connecting to the source control servers Getting started with Git repositories Working with Git branches Working with changes, staging, and commits Syncing changes between local and remote repositories Working with pull requests for a code review Working with the Git commit history Undoing your changes Tagging your commits Summary

Prikaži sve...
forward
Detaljnije

Nije potrebno prethodno iskustvo u programiranju Ko bi rekao da VBA može biti tako jednostavan? Uz Vodič kroz VBA za apsolutne početnike pravićete makroe i automatizovati Microsoft Office istog časa! Ovo je mali uzorak onoga što ćete naći unutra: Praktični, svakodnevni primeri za svakoga ko koristi Office aplikacije — ne samo za okorele napredne korisnike. Automatizovanje ili ubrzavanje svih poslova koji se ponavljaju u Wordu, Excelu i Outlooku. Stvaranje prilagođenih menija, paleta alatki i okvira za dijalog koji će učiniti da Office izgleda i radi onako kako Vi želite — nije potrebno iskustvo u programiranju! Lako razumljiva uputstva koja će učenje VBA učiniti brzim i zabavnim. Osnovno o autoru: Paul McFedries je dobro poznat kao učitelj za Office, Windows i VBA. Predsedavajući je u Logophilia Limited i programirao je računare duže od 25 godina. Koristio je VBA od 1994. godine, kada je jezik prvi put pridodat u Office i razvio je brojne VBA aplikacije. Paul je napisao više od 40 računarskih knjiga, prodatih u skoro tri miliona primeraka. Pored ostalih, to su i Razotkriven Microsoft Office 95 i Vodič kroz Windows XP za neupućene. Kratak sadržaj Uvod 1 Deo I Početak uz VBA 1 Snimanje prvog makroa 2 Pisanje sopstvenih makroa 3 Razumevanje programskih promenljivih 4 Građenje izraza VBA 5 Rad sa objektima 6 Kontrolisanje koda VBA Deo II Upošljavanje VBA 7 Programiranje Worda 8 Programiranje Excela 9 Programiranje PowerPointa 10 Programiranje Accessa 11 Programiranje Outlooka Deo III Iskorišćavanje VBA do kraja 12 Interakcija sa korisnikom 13 Stvaranje prilagođenih okvira za dijalog VBA 14 Stvaranje prilagođenih menija i paleta alata 15 Otklanjanje grešaka u procedurama VBA Deo IV Dodaci A Iskazi VBA B Funkcije VBA Indeks

Prikaži sve...
forward
Detaljnije

Jasani i korisni primeri koda i projekti koji pomažu programeru da uči radeći Kako-da primeri koda i projekti koji objašnjavaju kako da napravite dinamične Web strane korišćenjem Web formi i Web kontrola Korak-po-korak instrukcije za dodavanje XML podrške Web programima korišćenjem VB .NET-a i .NET-a Kompletna uputstva za kreiranje, publikovanje i korišćenje Web usluga korišćenjem VB .NET-a i .NET-a Jasno objašnjenje naprednih tema Web aplikacija kao što su pretpostavke bezbednosti i razmeštanja Dan 1 – Krenite sa .NET Frameworkom i kreirajte dinamičku Web stranu i Web uslugu. Dan 2 – Učite o ASP.NET-u i upoznajte se sa uobičajnim klasama koje se koriste u većini ASP.NET aplikacija. Dan 3 – Koristite Web forme za kreiranje Web aplikacije. Dan 4 – Primenite ASP.NET Web kontrole na Vaše dinamičke Web strane zbog kompleksne interakcije sa korisnikom. Dan 5 – Ovladajte naprednim ASP.NET Web kontrolama i primenite ih na svoje Web projekte. Dan 6 – Kreirajte korisničke ASP.NET kontrole i naučite o keširanju da biste poboljšali performanse Web prezentacija. Dan 7 – Naučite kako da podržite mobilne uređaje, kao što su personalni digitalni asistenti — PDA i celularni telefoni, svojim Web aplikacijama. Dan 8 – Upoznajte se sa XML-om, XSLT-om, document object modelom i .NET klasama povezanim sa XML-om. Dan 9 – Učite o ADO.NET-u i kako ga možete koristiti za čuvanje podataka u Vašim Web aplikacijama Dan 10 – Koristite ADO.NET DataSet objekat da biste prikazali i modifikovali podatke u Web aplikacijama. Dan 11 – Koristite zajedno XML i ADO.NET za čuvanje podataka Vaše Web prezentacije. Dan 12 – Zaokružite svoje znanje dizajniranja i implementacije Web strana korišćenjem naprednih osobina ASP.NET-a, ADO.NET-a i XML-a. Dan 13 – Otkrijte kako da implementirate Web usluge pomoću VB .NET-a. Dan 14 – Naučite različite metode za prezentovanje Vaših Web usluga Internet zajednici. Dan 15 – Naučite kako da prosleđujete kompleksne podatke u i iz Web usluga i kako da koristite XML i ADO.NET sa Web uslugama. Dan 16 – Kompletirajte svoje znanje Web usluga implementiranjem asinhronih klijenata Web usluga. Dan 17 – Naučite kako da koristite svoje postojeće ASP strane i COM objekte u .NET Web aplikacijama i uslugama. Dan 18 – Koristite XML za prilagođavanje konfiguracije svojih Web strana i Web usluga.

Prikaži sve...
forward
Detaljnije

Napisano od strane dobitnika mnogih nagrada, autora Peter Norton-a i priznatog programera Michael Groh-a. Peter Norton Vodič kroz Visual Basic 6 pruža stručne savete za korišćenje prijateljskog, korak-po-korak pristupa. Kroz logična objašnjenja, naučićete kako da koristite Visual Basic istog ćasa. Pružajući najprecizniji način korišćenja Visual Basic programiranja, Norton i Groh ce vas povesti kroz njihov "brzi vodić" do složenog programiranja u ovoj najnovijoj verziji Visual Basic za najnovije operativne sisteme-ukljućujući i Microsoft Windows 98. Bilo da počinjete ili imate godine iskustva iza sebe, Peter Norton Vodič kroz Visual Basic 6 poseduje sve informacije koje su vam potrebne da bi ste počeli sa kreiranjem sopstvenih Visual Basic programa. Prateci CD-ROM sadrži autorov izvorni kod i primere aplikacija iz teksta. Sa Peter Nortonovim Vodicem za Visual Basic 6 cete... Naučiti principe profesionalnog razvoja aplikacija u Visual Basic 6 Upravljati Visual Basic projektima Kreirati i koristiti linije alata i menije na Visual Basic formama Koristiti ActiveX kontrole na Visual Basic formama Kreirati posebne objekte i kolekcije objekata Otklanjati greške u Visual Basic kodu Uočavati greške u toku izvršavanja Integrisati Visual Basic aplikacije sa Microsoft Office i Microsoft Outlook Kreirati interaktivne Web strane pomoću Visual Basic 6 Manipulisati Windows sistemskim Registrom O autorima Peter Norton je uspostavio svoju tehničku praksu i pristupačan stil kao interpretator i pisac računarskog softvera još od najranijih dana PC-ja. Njegov paket Norton Utilities je bio prvi proizvod te vrste, koji je pružao korisnicima ranijih računara kontrolu nad sopstvenim hardverom i zaštitu od bezbrojnih problema. Njegovi vodeći naslovi, Peter Nortonov Vodič za DOS i Peter Norton-unutar PC-ja (SAMS izdanje) su obezbedili jednaki uvid i obrazovanje korisnicima računara širom sveta tokom skoro dve dekade. Michael Groh je autor, pisac, i specijalizovani konsultant za Windows sisteme baza podataka. Bio je koautor u više od dvadeset različitih računarskih knjiga i čest saradnik u računarskim časopisima i žurnalima. Često drži govore na konferencijama o računarima po Sjedinjenim Američkim Državama, vrši obučavanje za razvijanje aplikacija u Access-u i Visual Basic-u, i tehnički je urednik Savetnika za Access/Office/Visual Basic, u izdanju Advisor Publications. Kratak sadržaj Deo I: Korišćenje Visual Basic 1. Početak sa Visual Basic 6 2. Razumevanje Visual Basic projekata 3. Osnove Visual Basic koda 4. Korišćenje Visual Basic promenljivih 5. Dizajniranje korisnickog interfejsa 6. Postavljanje formi za rad sa kontrolama 7. Ovladavanje menijima i paletama alata 8. Korišćenje Visual Basic alata za ispravljanje grešaka 9. Rukovanje greškama koje nastaju u toku izvršavanja Deo II: Objektno orjentisano programiranje 10. Kreiranje objekata i klasa 11. Napredni koncepti klasa 12. Rad sa objektima i kolekcijama Deo III: Kreiranje štampanog izlaza 13. Korišćenje objekta Printer 14. Korišćenje Crystal Reportsa Deo IV: Pristup podacima 15. Čitanje i pisanje u tekstualnim fajlovima 16. Ovladavanje Visual Basic Data kontrolom 17. Kreiranje upitnika u Visual Basicu 18. Ovladavanje Jet DAO 19. Korišćenje naprednog metoda za pristup podacima Deo V: Integracija sa ostalim aplikacijama 20. Integracija sa Microsoft Office 97 21. Integracija sa Microsoft Outlookom 97 Deo VI: Razvoj Interneta 22. Integracija sa Internet Explorerom 23. Web razvoj sa Visual Basic 6 24. Kreiranje Intranet aplikacija Deo VII: Napredne teme 25. Savladavanje Windows API 26. INI fajlovi i sistemski Registar 27. Korišćenje čarobnjaka za pakovanje i razmeštanje 28. Profesionalni Visual Basic razvoj Deo VIII: Dodaci A. Rečnik B. Rečnik VBA konvencije naziva Indeks

Prikaži sve...
forward
Detaljnije

Description Visual Basic is a popular first language for beginning programmers; this Wrox beginner's guide covers all aspects of the newest version Uses a basic, step-by-step approach to help beginners learn quickly and easily Covers essential topics including flow control, data structure, writing Windows applications, error handling and debugging, objects and object oriented techniques, and class libraries Explains Windows Forms, graphics programming, accessing databases, web programming using Visual Basic with ASP.NET, data access, SQL Server, ADO.NET, and XML Beginning Visual Basic 2012 is a must-have for programming newcomers who want to get a solid footing in one of the most important programming languages. Table of Contents INTRODUCTION xxvii CHAPTER 1: WELCOME TO VISUAL BASIC 2012 1 Event-Driven Programming 2 Installing Visual Basic 2012 3 The Visual Studio 2012 IDE 6 The Profile Setup Page 6 The Menu 7 The Toolbars 8 Creating a Simple Application 9 Windows in the Visual Studio 2012 IDE 10 The Toolbox 14 Modified Hungarian Notation 17 The Code Editor 18 Using the Help System 23 Summary 23 CHAPTER 2: THE MICROSOFT .NET FRAMEWORK 27 Microsoft’s Reliance on Windows 28 MSN 1.0 28 The .NET Vision 29 This Sounds Like Java 30 Where Now? 30 Writing Software for Windows 31 The .NET Framework Classes 32 Executing Code 33 Common Language Runtime 34 Code Loading and Execution 35 Application Isolation 35 Security 35 Interoperability 36 Exception Handling 36 The Common Type System and Common Language Specification 37 Summary 37 CHAPTER 3: WRITING SOFTWARE 41 Information and Data 41 Algorithms 42 What Is a Programming Language? 43 Working with Variables 44 Comments and Whitespace 46 Comments 47 Whitespace 48 Data Types 49 Working with Numbers 49 Common Integer Math Operations 50 Integer Math Shorthand 52 The Problem with Integer Math 54 Floating-Point Math 54 Other States 56 Single-Precision Floating-Point Numbers 56 Working with Strings 57 Concatenation 58 Using the Concatenation Operator Inline 59 More String Operations 59 Substrings 61 Formatting Strings 62 Localized Formatting 63 Replacing Substrings 64 Using Dates 65 Formatting Date Strings 66 Extracting Date Properties 67 Date Constants 68 Defining Date Literals 69 Manipulating Dates 70 Boolean 71 Storing Variables 71 Binary 71 Bits and Bytes 72 Representing Values 73 Converting Values 74 Methods 76 Why Use Methods? 76 Methods You’ve Already Seen 77 Building a Method 80 Choosing Method Names 83 Scope 84 Summary 86 CHAPTER 4: CONTROLLING THE FLOW 89 Making Decisions 89 The If Statement 90 The Else Statement 92 Allowing Multiple Alternatives with ElseIf 92 Nested If Statements 94 Single-Line If Statement 94 Comparison Operators 94 Using Not Equal To 94 Using the Numeric Operators 96 The And and Or Operators 99 Using the And Operator 101 More on And and Or 102 String Comparison 103 Select Case 104 Case-Insensitive Select Case 108 Multiple Selections 110 The Case Else Statement 112 Different Data Types with Select Case 112 Loops 113 The For…Next Loop 113 Using the Step Keyword 116 Looping Backward 117 The For Each…Next Loop 118 The Do…Loop Loops 119 Do While…Loop 121 Acceptable Expressions for a Do…Loop 123 Other Versions of the Do…Loop 123 Nested Loops 124 Quitting Early 126 Quitting Do…Loops 128 Infinite Loops 129 Summary 130 CHAPTER 5: WORKING WITH DATA STRUCTURES 133 Understanding Arrays 134 Defining and Using Arrays 134 Using For Each…Next 137 Passing Arrays As Parameters 139 Sorting Arrays 141 Going Backward 142 Initializing Arrays with Values 144 Understanding Enumerations 145 Using Enumerations 145 Determining the State 149 Setting Invalid Values 151 Understanding Constants 152 Using Constants 152 Different Constant Types 154 Structures 155 Building Structures 155 Adding Properties to Structures 158 Working with ArrayLists 159 Using an ArrayList 159 Deleting from an ArrayList 163 Showing Items in the ArrayList 166 Working with Collections 167 Creating CustomerCollection 168 Adding an Item Property 170 Building Lookup Tables with Hashtable 171 Using Hashtables 172 Cleaning Up: Remove, RemoveAt, and Clear 175 Case Sensitivity 177 Advanced Array Manipulation 179 Dynamic Arrays 179 Using Preserve 181 Summary 182 CHAPTER 6: EXTENSIBLE APPLICATION MARKUP LANGUAGE (XAML) 185 What Is XAML? 186 XAML Syntax 187 Windows Presentation Foundation 190 Creating a Rich WPF User Interface 191 Using WPF Common Controls 197 Wiring Up Events 201 Summary 205 CHAPTER 7: BUILDING WINDOWS APPLICATIONS 209 Responding to Events 210 Building a Simple Application 217 Counting Characters 221 Counting Words 223 Creating More Complex Applications 229 Creating the Toolbar 231 Creating the Status Bar 235 Creating an Edit Box 237 Clearing the Edit Box 239 Responding to Toolbar Buttons 242 Using Multiple Forms 247 About Dialog 247 Summary 251 CHAPTER 8: DISPLAYING DIALOGS 255 The MessageBox 256 Available Icons for MessageBox 256 Available Buttons for MessageBox 257 Setting the Default Button 257 Miscellaneous Options 258 The Show Method Syntax 258 Example Message Boxes 260 The OpenFileDialog Control 263 The OpenFileDialog Control 264 The Properties of OpenFileDialog 265 OpenFileDialog Methods 266 Using the OpenFileDialog Control 266 The SaveDialog Control 271 The Properties of SaveFileDialog 271 SaveFileDialog Methods 273 Using the SaveFileDialog Control 273 The FontDialog Control 276 The Properties of FontDialog 277 The Methods of FontDialog 277 Using the FontDialog Control 277 The ColorDialog Control 280 The Properties of ColorDialog 281 Using the ColorDialog Control 282 The PrintDialog Control 283 The Properties of PrintDialog 284 Using the PrintDialog Control 285 The PrintDocument Class 285 The Properties of the PrintDocument Class 285 Printing a Document 285 The FolderBrowserDialog Control 292 The Properties of FolderBrowserDialog 292 Using the FolderBrowserDialog Control 293 Summary 296 CHAPTER 9: CREATING MENUS 299 Understanding Menu Features 299 Images 300 Access Keys 300 Shortcut Keys 300 Check Marks 300 The Properties Window 301 Creating Menus 302 Designing the Menus 302 Adding Toolbars and Controls 304 Coding Menus 306 Coding the View Menu and Toolbars 310 Testing Your Code 311 Context Menus 314 Creating Context Menus 315 Enabling and Disabling Menu Items and Toolbar Buttons 318 Summary 321 CHAPTER 10: DEBUGGING AND ERROR HANDLING 325 Major Error Types 326 Syntax Errors 326 Execution Errors 330 Logic Errors 330 Debugging 331 Creating a Sample Project 332 Setting Breakpoints 348 Debugging Using the Watch Window and QuickWatch Dialog Box 356 Debugging with the Autos Window 358 Debugging with the Locals Window 358 Error Handling 360 Using Structured Error Handling 361 Summary 363 CHAPTER 11: BUILDING OBJECTS 367 Understanding Objects 368 Encapsulation 369 Methods and Properties 369 Events 370 Visibility 370 What Is a Class? 371 Building Classes 371 Reusability 372 Designing an Object 373 State 374 Behavior 374 Storing State 375 Real Properties 378 Read/Write Properties 381 Auto-Implemented Properties 384 The IsMoving Method 384 Constructors 386 Inheritance 388 Adding New Methods and Properties 389 Adding a GetPowerToWeightRatio Method 392 Changing Defaults 394 Polymorphism: Scary Word, Simple Concept 395 Overriding More Methods 396 Inheriting from the Object Class 398 Objects and Structures 399 The Framework Classes 399 Namespaces 399 The Imports Statement 402 Creating Your Own Namespace 402 Inheritance in the .NET Framework 406 Summary 407 CHAPTER 12: ADVANCED OBJECT-ORIENTED TECHNIQUES 409 Building a Favorites Viewer 410 Internet Shortcuts and Favorites 410 Using Classes 412 Scanning Favorites 418 Viewing Favorites 426 An Alternative Favorite Viewer 428 Building a Favorites Tray 428 Displaying Favorites 429 Using Shared Properties and Methods 433 Using Shared Properties 434 Using Shared Methods 438 Understanding Object-Oriented Programming and Memory Management 439 Garbage Collection 440 Releasing Resources 441 Defragmentation and Compaction 442 Summary 443 CHAPTER 13: BUILDING CLASS LIBRARIES 445 Understanding Class Libraries 446 Creating a Class Library 446 Building a Class Library for Favorites Viewer 448 A Multitiered Application 452 Using Strong Names 453 Signing Assemblies 453 Assembly Versions 456 Registering Assemblies 456 Gacutil Utility 457 Why Is My Assembly Not Visible in the References Dialog? 457 Designing Class Libraries 457 Using Third-Party Class Libraries 459 Viewing Classes with the Object Browser 460 Summary 461 CHAPTER 14: CREATING WINDOWS FORMS USER CONTROLS 463 Windows Forms Controls 464 Creating and Testing a User Control 464 Exposing Properties from User Controls 468 Adding Properties 468 Exposing Methods from User Controls 470 Exposing Events from User Controls 471 Design Time or Runtime 476 Creating a Command Link Control 478 Building the Command Link Control 479 Using the Command Link Control 487 Summary 490 CHAPTER 15: ACCESSING DATA USING STRUCTURED QUERY LANGUAGE 493 What You Need to Complete This Chapter’s Exercises 494 What Is a Database? 495 Database Tables 495 Primary and Foreign Keys 500 Understanding Primary Keys 500 Understanding Foreign Keys 501 Queries 502 Understanding Basic SQL Syntax 503 Using SELECT Statement 503 Using the JOIN Statement 504 Using the UPDATE Statement 505 Using the DELETE Statement 506 Using the INSERT Statement 507 Using the SQL Comment 508 Executing Queries in SQL Server 508 Summary 511 CHAPTER 16: DATABASE PROGRAMMING WITH SQL SERVER AND ADO.NET 515 ADO.NET 516 ADO.NET Data Namespaces 516 The SqlConnection Class 517 Working with the Connection String Parameters 518 Opening and Closing the Connection 519 The SqlCommand Class 519 The Connection Property 520 The CommandText Property 520 The Parameters Collection 520 The ExecuteNonQuery Method 521 The SqlDataAdapter Class 522 The SelectCommand Property 522 Setting SelectCommand to SQL Text 523 Setting SelectCommand to a Stored Procedure 523 Using Command Builders to Create the Other Commands 524 The Fill Method 524 The DataSet Class 526 DataView 526 The Sort Property 527 The RowFilter Property 527 The Find Method 528 The ADO.NET Classes in Action 528 Data Binding 537 BindingContext and CurrencyManager 538 Binding Controls 539 Binding Examples 539 Summary 567 CHAPTER 17: DYNAMIC DATA WEBSITE 571 Creating a Dynamic Data Entities Website 571 Customizing the Design of a Dynamic Data Website 577 Page Templates 578 Entity Templates 578 Field Templates 578 Filter Templates 579 Summary 583 CHAPTER 18: ASP.NET 587 Thin-Client Architecture 588 Web Forms versus Windows Forms 589 Windows Forms Advantages 589 Web Forms Advantages 589 Web Applications: The Basic Pieces 590 Web Servers 590 Browsers 590 HyperText Markup Language 591 JavaScript 591 Cascading Style Sheets 591 Active Server Pages 592 Benefits of ASP.NET Web Pages 592 Special Website Files 592 Global.asax 592 Web.config 592 Development 593 Controls: The Toolbox 593 Building Websites 593 Creating a Web Form for Client- and Server-Side Processing 594 Website Locations with VS 2012 599 Performing Data Entry and Validation 602 Site Layout, Themes, and Navigation 606 Using the GridView to Build a Data-Driven Web Form 611 Summary 616 CHAPTER 19: DEPLOYING YOUR APPLICATION 619 What Is Deployment? 620 ClickOnce Deployment 620 XCOPY Deployment 626 Creating a Visual Studio 2012 Setup Application 626 Customize the User Interface 632 Deploying Diff erent Solutions 633 Private Assemblies 633 Shared Assemblies 634 Deploying Desktop Applications 635 Deploying Web Applications 635 Deploying XML Web Services 635 Useful Tools 635 Summary 636 CHAPTER 20: WINDOWS 8 APPS 639 Windows 8 Application Design Principles 640 Using Touch 640 Application Commands 640 Windows 8 Controls 642 Creating your First Windows 8 App 643 Application Layout 655 Application Views 656 Screen Sizes and Orientation 656 Summary 661 APPENDIX A: EXERCISE SOLUTIONS 665 APPENDIX B: WHERE TO NOW? 679 INDEX 683 Preuzmite 1. Poglavlje LINK.

Prikaži sve...
forward
Detaljnije

What You Will Learn Customize the editor's new abilities to fit your development style Create apps for Windows Use Visual Studio to debug parallel and concurrent programs Integrate .NET Framework 4.6 effectively Put TypeScript to work in your web applications Develop modern C++11 with Visual Studio 2015 Protect and manage your source code with Team Foundation Server Book Description Visual Studio 2015 is the premier tool for developers targeting the Microsoft platform. Learning how to effectively use this technology can enhance your productivity while simplifying your most common tasks, allowing you more time to focus on your project. Visual Studio 2015 is packed with improvements that increase productivity, and this book walks you through each one in succession to help you smooth your workflow and get more accomplished. From customization and the interface to code snippets and debugging, the Visual Studio upgrade expands your options — and this book is your fast-track guide to getting on board quickly. Visual Studio 2015 Cookbook will introduce you to all the new areas of Visual Studio and how they can quickly be put to use to improve your everyday development tasks. With this book, you will learn not only what VS2015 offers, but what it takes to put it to work for your projects. Authors Jeff Martin Jeff Martin is the coauthor of Visual Studio Cookbook 2013 and has been a contributing writer for InfoQ ( http://www.infoq.com) for over four years, focusing on .NET and Microsoft-based platforms. Experienced in writing, testing, and designing software, he enjoys learning about new technologies and explaining them to a broader audience. Readers are encouraged to follow @VSDevTips on Twitter to receive updates on the book as well as tips on getting the most out of Visual Studio. Table of Contents

Prikaži sve...
forward
Detaljnije

What You Will Learn Add external data from a variety of data sources Represent information with data graphics Create custom data-like shapes Export data from structured diagrams Present information graphics to non-Visio users Automate visualizations from data Develop custom templates and code for others Book Description Microsoft Visio Professional is a data visualization application that is used by many different market sectors and many different departments to represent information visually, from network infrastructure to organization charts, from process diagrams to office layouts. This book starts off with brief introduction to Vision Professional 2016 and then moves on to data storage, linking data to shapes, and working with SQL Server. Then we’ll cover topics such as refreshing data, working with geographical data, working with various graphics, and diagrams, and more. Finally, you’ll find out how to deploy custom stencils, templates, and code. Authors David Parker David Parker’s background has been in data visualization ever since, as a building architect in the ‘80s, he struggled to produce lists of hospital equipment from Computer Aided Design models of the buildings. He moved into building and infrastructure asset management in the late ‘80s using a Unix system, and gradually migrated to Windows-based systems throughout the ‘90s. He became a European Business partner of Visio Corporation in 1996, and presented the database-linked Visio solutions that he was providing to the merchant banks in London and New York at several international conferences. He started bVisual ltd in 1998, which has been providing Visio-based solutions to various industries since then, and became a Silver-level Microsoft Partner. David has been a Microsoft MVP (Visio) for the last 12 years, and has helped Microsoft Corp. UK and Western Europe by providing Visio solutions, training, website content, and presentations. He has had several books on Visio published, and has been presenting Visio/SharePoint integration courses for many years for Microsoft Western Europe from Oslo in the north down to Lisbon in the south. He has presented at SQL and SharePoint Saturday conferences, and writes a regular blog for people interested in Microsoft Visio. Table of Contents

Prikaži sve...
forward
Detaljnije

What You Will Learn Why performance matters and when it should be considered Use different tools to measure performance Spot common performance issues, their root causes, and how to easily mitigate them Improve performance at the network level and I/O level, and how to optimize the application as a whole Work with caching and message queuing tools, including patterns and strategies Discover the dark side of performance improvement and find out how to manage complexity Monitor performance as part of continuous integration and regression testing Assess and solve performance issues with other advanced technologies Book Description ASP.NET Core is the new, open source, and cross-platform, web-application framework from Microsoft. It's a stripped down version of ASP.NET that's lightweight and fast. This book will show you how to make your web apps deliver high performance when using it. We'll address many performance improvement techniques from both a general web standpoint and from a C#, ASP.NET Core, and .NET Core perspective. This includes delving into the latest frameworks and demonstrating software design patterns that improve performance. We will highlight common performance pitfalls, which can often occur unnoticed on developer workstations, along with strategies to detect and resolve these issues early. By understanding and addressing challenges upfront, you can avoid nasty surprises when it comes to deployment time. We will introduce performance improvements along with the trade-offs that they entail. We will strike a balance between premature optimization and inefficient code by taking a scientific- and evidence-based approach. We'll remain pragmatic by focusing on the big problems. By reading this book, you'll learn what problems can occur when web applications are deployed at scale and know how to avoid or mitigate these issues. You'll gain experience of how to write high-performance applications without having to learn about issues the hard way. You'll see what's new in ASP.NET Core, why it's been rebuilt from the ground up, and what this means for performance. You will understand how you can now develop on and deploy to Windows, Mac OS X, and Linux using cross-platform tools, such as Visual Studio Code. Authors James Singleton James Singleton is a British software developer, engineer, and entrepreneur, who has been writing code since the days of the BBC Micro. His formal training is in electrical and electronic engineering, yet he has worked professionally in .NET software development for nearly a decade. He is active in the London start-up community and helps organize Cleanweb London events for environmentally conscious technologists. He runs Cleanweb Jobs, which aims to help get developers, engineers, managers, and data scientists into roles that can help tackle climate change and other environmental problems. He also does public speaking, and he has presented talks at many local user groups, including at the Hacker News London meet up. James holds a first class degree (with honors) in electronic engineering with computing, and he has designed and built his own basic microprocessor on an FPGA along with a custom instruction set to run on it. He is also a Science, Technology, Engineering, and Mathematics (STEM) ambassador, who encourages young people to study these fields. James contributes to and is influenced by many open source projects, and regularly uses alternative technologies, such as Python, Ruby, and Linux. He is enthusiastic about the direction that Microsoft is taking .NET in and their embracing of open source practices. He is particularly interested in hardware, environmental, and digital rights projects and is keen on security, compression, and algorithms. When not hacking on code, or writing for books and magazines, he enjoys walking, skiing, rock climbing, traveling, brewing, and craft beer. James has gained varied skills from working in many diverse industries and roles, from high performance stock exchanges to video encoding systems. He has worked as a business analyst, consultant, tester, developer, and technical architect. He has a wide range of knowledge, gained from big corporates to startups, and a lot of places in between. He has first-hand experience of the best and worst ways of building high performance software. You can read his blog at unop.uk. Table of Contents Chapter 1: Why Performance Is a Feature Chapter 2: Measuring Performance Bottlenecks Chapter 3: Fixing Common Performance Problems Chapter 4: Addressing Network Performance Chapter 5: Optimizing I/O Performance Chapter 6: Understanding Code Execution and Asynchronous Operations Chapter 7: Learning Caching and Message Queuing Chapter 8: The Downsides of Performance-Enhancing Tools Chapter 9: Monitoring Performance Regressions Chapter 10: The Way Ahead

Prikaži sve...
forward
Detaljnije

Napomena: Osnovno o knjizi: Pored toga što ćete naučiti osnove baza podataka, kao što je korišćenje SQL-a za rad sa bazama podataka, u knjizi ćete pronaći detaljne tehnike, propraćene programskim kododm, koje se u Visual Basicu 2008 koriste u raznim situacijama. Ova knjiga, prepuna programskog koda i objašnjenja, je u potpunosti prerađena za .NET 3.5 i sadrži savremena rešenja u oblasti programiranja, tako da ćete ih koristitit u gotovo svim vašim .NET projektima. Knjiga sadrži detaljne instrukcije za instaliranje i konfigurisanje neophodnih alatki Objašnjeni su svi neophodni koncepti i sintaksa postavljanja SQL upita i ažuriranja podataka, tako da nije neophodno prethodno znanje o relacionim bazama podataka ili SQL-u. Objašnjava se koriš ćenje ADO.NET transakcija, izuzetaka i događaja Objašnjene su osobine ADO.NET-a koje se odnose na obradu XML-a, teksta i binarnih podataka u Visual Basicu 2008 Svi koncepti su objanjeni kroz veoma jasne primere programskog koda Šta ćete naučiti Kako funkcionišu relacione baze podataka i kako da ih koristite Kako se u Visual Basicu ADO.NET koristi za rad sa bazama podataka Kako da u T-SQL-u napravite uskladištene procedure i kako da ih koristite u Visual Basic programima Kako da XML koristie u aplikacijama za rad sa bazama podataka Kako da, koriste ći LINQ, pojednostavite programiranje baza podataka u Visual Basicu Kako da instalirate SQL Server 2005 Express i kako da pomo ću njega naučite da pravite baze podataka Kome je knjiga namenjena? Knjiga „Upoznavanje sa VB 2008 bazama podataka" je namenjena svakom VB programeru. Za programiranje baza podataka je potrebno relativno malo znanja o Visual Basicu, ali mnogo znanja o konceptima relacionih baza podataka i upitnom jeziku SQL. U ovoj knjizi se pretpostavlja da nemate nikakvog iskustva sa relacionim bazama podataka. Koristeći knjigu ćete, kroz praktične primere, naučiti kako se pomoću SQL-a prave i koriste relacione baze podataka i kako se sa takvim bazama podataka radi u Visual Basicu. Gotovo svaka aplikacija mora da koristi bazu podataka, pa ćete zbog toga u ovoj knjizi naučiti sve što je potrebno za pravljenje profesionalne aplikacije za rad sa bazama podataka. Nekoliko reči o ediciji knjiga „Od početnika do profesionalca" izdavačke kuće Appress Edicija knjiga „Od početnika do profesionalca" izdavačke kuće Appress je pravi izvor informacija koje su vam neophodne za dobijanje posla. Pomoću ovih knjiga ćete naučiti standardne i važne tehnologije jer su osmišljene tako da ih mogu koristiti svi, od početnika do profesionlaca. Prvo ćete saznati šta sve treba da znate – ali bez nepotrebne teorije i dodatnih materijala. Znanje ćete uvećavati tako što ćete postupno praviti praktične projekte. Dakle, bez obzira da li želite da napredujete ili samo da naučite nešto novo, edicija knjiga „Od početnika do profesionalca" izdavačke kuće Apress će vam u tome pomoći – to je pouzdan vodič kroz nepoznatu teritoriju! Informacije o autorima: Vidja Vrat Agarval ima sertifikate MCT, MCPD, MCTS, MCSD.NET, MCAD.NET i MCSD, radi u kompaniji Lionbridge Tchnologies (NASDAQ: LIOX), a na njegovoj vizit-karti piše da je ekspert (Subject Matter Expert – SME). Doživotni je član udruženja Computer Society of India (CSI). Radio je na Microsoft .NET-u od njegove beta verzije. Bavio se pravljenjem softvera, bio je konsultant, sprovodio je obučavanje radnika i učestvovao je u T3 programima o Microsoftovom .NET-u za razne klijente. Članke koje je napisao možete pronaći na adresi http://www.ProgrammersHeaven.com, a piše i recenzije za .NET Preparation Kits (http://www.UCertify.com). Recezent je mnogih knjiga koje je izdala izdavačka kuća Apress; autor je knjige „Upoznavanje sa VB 2008 bazama podataka: Od početnika do profesionalca". Živi sa suprugom Rupali i ljupkom ćerkom Vamikom. Veruje da bez njih ništa neće postati stvarnost. Njegov moto je „bez muke nema nauke" i veruje je da mu je supruga najveća podrška. Agarval je bibliofil; kada se ne bavi raznim tehničkim stvarima voli da provodi vreme sa porodicom i da čita duhovnu i okultnu literaturu. Njegov blog je na adresi http://dotnetpassion.blogspot.com. Možete ga kontaktirati na [email protected]žejms Hadlston Džejms Hadlston radi sa računarima još od 1974. godine, a specijalista za projektovanje baza podataka i programiranje je postao još 1980. godine. Magistrirao je latinski i grčki na Univerzitetu Pensilvanija, a doktorirao je na Univerzitetu u Pitsburgu. Recezent je velikog broja računarskih knjiga, uključujući knjigu „Beginning C# Objects: From Concepts to Code", baze podataka smatra beskrajno fascinantnom oblasti i intelektualno izazovnom koliko i njegov hobi: prevođenje Homerovih dela „Ilijada" i Odiseja" sa starogrčkog. Kratak sadržaj: O autorima O recezentu Priznanja Uvod Poglavlje 1 Nabavljanje alatki Poglavlje 2 Upoznavanje alatki Poglavlje 3 Relacione baze podataka Poglavlje 4 Postavljanje upita nad bazom podataka Poglavlje 5 Upravljanje podacima baze podataka Poglavlje 6 Koriš ćenje uskladištenih proceudra Poglavlje 7 Koriš ćenje XML-a Poglavlje 8 Razumevanje transakcija Poglavlje 9 Osnove ADO.NET-a Poglavlje 10 Uspostavljanje veza Poglavlje 11 Izvršavanje komandi Poglavlje 12 Čitanje podataka Poglavlje 13 Koriš ćenje skupova podataka i adaptera podataka Poglavlje 14 Pravljenje Windows aplikacija sa formularima Poglavlje 15 Pravljenje ASP.NET aplikacija Poglavlje 16 Obrada izuzetaka Poglavlje 17 Koriš ćenje događaja Poglavlje 18 Koriš ćenje tekstualnih i binarnih podataka Poglavlje 19 LINQ Poglavlje 20 ADO.NET 3.5 Indeks IZVORNI KOD ZA KNJIGU: LINK

Prikaži sve...
1,500RSD
forward
forward
Detaljnije

Za samo 21 dan, steći cete veštine koje će vam pomoći da se uspravite i efikasno funkcionisete. Uz ovo kompletno uputstvo ovladaćete osnovama i uputiti se ka sve naprednijim i naprednijim karakteristikama i konceptima. Naučite uz pomoć Visual Basic 6 napredne karakteristike programiranja baza podataka. Otkrite kako se koristi novi integrisani Visual Database Designer. Istražite pomoću SQL-a i Visual Basic 6 robustne aplikacije baza podataka. CD-ROM obuhvata: Sheridan Software Systems, Inc. Developer's Toolkit APEX Software Corporation's True DBGrid 5.0 Naučite sami programiranje baza podataka pomoću Visual Basic 6 za 21 dan. Otkrijte nove karakteristike baza podataka i komponente Visual Basic 6. Upotrebite Active Data Objects za povezivanje sa izvorom podataka. Upotrebite koncepcijske karakteristike kao sto su normalizacija baze podataka, kopiranje, i obezbeđenje. Kreirajte i ažurirajte baze podataka pomoću Visual Basic 6 korištenjem SQL-a. Programirajte ODBC interfejs za udaljene baze podataka. Implementirajte data-bound kontrole. Pristupite mrežno-baziranim bazama podataka upotrebom Remote Data Objects-a. Kreirajte izveštaje upotrebom Data Report Designer-a. Kreirajte programe uz pomoć Data Enviroment Designer-a. Kratak sadržaj: Uvod Prva nedelja na prvi pogled Dan 1: Osnove programiranja baza podataka Dan 2: Access objekti Visual Basic baza podataka Dan 3 : Kreiranje formi za unos podataka sa bound kontrolama Dan 4 : Validacija unosa Dan 5 : Pisanje izveštaja u Visual Basic 6 aplikacijama Dan 6 : Upotreba Visdata programa Dan 7: Odabir podataka pomoć u SQL Druga nedelja na prvi pogled Dan 8: Visual Basic i DAO Jet pogon baze podataka Dan 9: Kreiranje programa baza podataka sa Data Environment Designer-om Dan 10: Graficki prikaz podataka Dan 11: Polja listi, mreža i subformi povezanih s podacima Dan 12: Kreiranje baza podataka SQL-om Dan 13: Manipulisanje gres kama (Error Handling) u Visual Basic-u 6.0 Dan 14: Ažuriranje baza podataka SQL-om Treća nedelja na prvi pogled Dan 15: Normalizacija baze podataka Dan 16: Više korisnički rad Dan 17: Upotreba udaljene kontrole podataka i RDO modela Dan 18: Upotreba ActiveX Data objekata (ADO) Dan 19: Povezivanje sa bazama podataka Dan 20: Replikacija baze podataka Dodaci A: Odgovori na pitanja i rešenja vežbi Index

Prikaži sve...
forward
Detaljnije

Beginning Visual Basic 2015 is the ideal guide for new programmers, especially those learning their first language. This new edition has been updated to align with Visual Studio 2015, and also refocused to concentrate on key beginner topics. Precise, step-by-step instructions walk you through important tasks, and clear explanations targeted to beginners will have you writing your first Visual Basic application quickly. You'll start from the absolute beginning, assuming no prior programming experience, and then gradually build your skills to write Visual Basic applications for Windows and the Web. Coverage includes objects, class libraries, graphics, databases, and much more, with explicit instructions on using ASP.NET, SQL Server, ADO.NET, and XML. Visual Studio is the usual environment for Visual Basic programming, and the latest upgrade has made Visual Basic more feature compatible with C# to allow programmers to move fluidly between the two languages. Don't know C#? Don't worry! This book starts from the very beginning of Visual Basic programming to help you build your skills from the ground-up. Understand flow control and data structure Debug Windows applications, dialog boxes, and menus Master objects and object-oriented techniques Access databases, program graphics, and program for the Web Over three million programmers use Visual Basic, and many of them learned it as their first language. It's beginner-friendly, versatile, and visually oriented, making it an ideal introduction to the programming mindset, workflow, and hard skills. Beginning Visual Basic 2015 gets you started on the right foot, with clear, patient instruction and plenty of hands-on practice. Table of Contents INTRODUCTION xxvii CHAPTER 1: WELCOME TO VISUAL BASIC 2015 1 Implementing Event-Driven Programming 2 Installing Visual Basic 2015 3 The Visual Studio 2015 IDE 5 The Profi le Setup Page 5 The Menu 6 The Toolbars 8 Creating a Simple Application 9 Windows in the Visual Studio 2015 IDE 10 Modifi ed Hungarian Notation 17 The Code Editor 18 Using the Help System 22 Summary 23 CHAPTER 2: THE MICROSOFT .NET FRAMEWORK 25 The .NET Vision 25 This Sounds Like Java 26 Where Now? 27 Writing Software for Windows 27 The .NET Framework Classes 28 Executing Code 30 Common Language Runtime 31 Code Loading and Execution 31 Application Isolation 31 Security 32 Interoperability 33 Exception Handling 33 The Common Type System and Common Language Specification 33 Summary 34 CHAPTER 3: WRITING SOFTWARE 37 Information and Data 37 Algorithms 38 What Is a Programming Language? 39 Working with Variables 40 Comments and Whitespace 43 Comments 43 Whitespace 45 Data Types 45 Working with Numbers 45 Common Integer Math Operations 46 Integer Math Shorthand 49 The Problem with Integer Math 50 Floating-Point Math 50 Working with Strings 53 Using Dates 62 Boolean 69 Storing Variables 69 Binary 69 Bits and Bytes 70 Representing Values 70 Converting Values 72 Methods 74 Why Use Methods? 74 Methods You’ve Already Seen 75 Building a Method 78 Choosing Method Names 81 Scope 82 Summary 84 CHAPTER 4: CONTROLLING THE FLOW 87 Making Decisions 87 The If Statement 88 The Else Statement 90 Allowing Multiple Alternatives with ElseIf 90 Nested If Statements 92 Single-Line If Statement 92 Comparison Operators 92 String Comparison 101 Select Case 102 Case-Insensitive Select Case 106 Multiple Selections 108 The Case Else Statement 109 Different Data Types with Select Case 110 Loops 110 The For...Next Loop 110 The Do...Loop Loops 116 Nested Loops 120 Quitting Early 121 Quitting Do...Loops 123 Infinite Loops 124 Summary 125 CHAPTER 5: WORKING WITH DATA STRUCTURES 127 Understanding Arrays 128 Defining and Using Arrays 128 Using For Each...Next 131 Passing Arrays as Parameters 133 Sorting Arrays 136 Going Backward 137 Initializing Arrays with Values 138 Understanding Enumerations 139 Using Enumerations 140 Determining the State 143 Setting Invalid Values 146 Understanding Constants 146 Using Constants 146 Different Constant Types 148 Structures 148 Building Structures 149 Adding Properties to Structures 152 Working with ArrayLists 153 Using an ArrayList 153 Deleting from an ArrayList 158 Showing Items in the ArrayList 161 Working with Collections 162 Creating CustomerCollection 163 Adding an Item Property 164 Building Lookup Tables with Hashtable 166 Using Hashtables 166 Cleaning Up: Remove, RemoveAt, and Clear 169 Case Sensitivity 172 Advanced Array Manipulation 173 Dynamic Arrays 173 Using Preserve 175 Summary 176 CHAPTER 6: BUILDING WINDOWS APPLICATIONS 179 Responding to Events 180 Counting Characters 184 Counting Words 188 Creating More Complex Applications 191 Creating the Toolbar 192 Creating the Status Bar 195 Creating an Edit Box 196 Clearing the Edit Box 197 Responding to Toolbar Buttons 199 Using Multiple Forms 202 About Dialog 202 Summary 206 CHAPTER 7: DISPLAYING DIALOGS 209 The MessageBox 210 Available Icons for MessageBox 210 Available Buttons for MessageBox 211 Setting the Default Button 211 Miscellaneous Options 212 The Show Method Syntax 212 Example Message Boxes 214 The OpenFileDialog Control 218 The OpenFileDialog Control 218 The Properties of OpenFileDialog 218 OpenFileDialog Methods 220 Using the OpenFileDialog Control 221 The SaveDialog Control 226 The Properties of SaveFileDialog 226 SaveFileDialog Methods 227 Using the SaveFileDialog Control 227 The FontDialog Control 231 The Properties of FontDialog 231 The Methods of FontDialog 232 Using the FontDialog Control 232 The ColorDialog Control 235 The Properties of ColorDialog 236 Using the ColorDialog Control 237 The PrintDialog Control 238 The Properties of PrintDialog 239 Using the PrintDialog Control 240 The PrintDocument Class 240 The Properties of the PrintDocument Class 240 Printing a Document 241 The FolderBrowserDialog Control 248 The Properties of FolderBrowserDialog 248 Using the FolderBrowserDialog Control 249 Summary 252 CHAPTER 8: CREATING MENUS 255 Understanding Menu Features 255 Images 256 Access Keys 256 Shortcut Keys 256 Check Marks 256 The Properties Window 257 Creating Menus 259 Designing the Menus 259 Adding Toolbars and Controls 261 Coding Menus 263 Coding the View Menu and Toolbars 267 Testing Your Code 269 Context Menus 272 Creating Context Menus 272 Enabling and Disabling Menu Items and Toolbar Buttons 275 Summary 279 CHAPTER 9: DEBUGGING AND ERROR HANDLING 283 Major Error Types 284 Syntax Errors 284 Execution Errors 288 Logic Errors 288 Debugging 289 Creating a Sample Project 289 Setting Breakpoints 306 Debugging Using the Watch Window and QuickWatch Dialog Box 313 Debugging with the Autos Window 316 Debugging with the Locals Window 316 Error Handling 318 Using Structured Error Handling 319 Summary 321 CHAPTER 10: BUILDING OBJECTS 325 Understanding Objects 326 Encapsulation 327 Methods and Properties 327 Events 328 Visibility 328 What Is a Class? 329 Building Classes 330 Reusability 330 Designing an Object 332 State 332 Behavior 333 Storing State 333 Real Properties 336 Read/Write Properties 339 Auto-Implemented Properties 342 The IsMoving Method 343 Constructors 345 Inheritance 346 Adding New Methods and Properties 348 Adding a GetPowerToWeightRatio Method 350 Changing Defaults 352 Polymorphism: Scary Word, Simple Concept 354 Overriding More Methods 354 Inheriting from the Object Class 356 Objects and Structures 357 The Framework Classes 357 Namespaces 358 The Imports Statement 360 Creating Your Own Namespace 361 Inheritance in the .NET Framework 364 Summary 365 CHAPTER 11: ADVANCED OBJECT-ORIENTED TECHNIQUES 367 Building a Favorites Viewer 368 Internet Shortcuts and Favorites 368 Using Classes 371 Scanning Favorites 377 Viewing Favorites 384 An Alternative Favorite Viewer 386 Building a Favorites Tray 387 Displaying Favorites 388 Using Shared Properties and Methods 392 Using Shared Properties 392 Using Shared Methods 397 Understanding Object-Oriented Programming and Memory Management 398 Garbage Collection 400 Releasing Resources 400 Defragmentation and Compaction 401 Summary 402 CHAPTER 12: ACCESSING DATA USING STRUCTURED QUERY LANGUAGE 405 What You Need to Complete This Chapter’s Exercises 406 What Is a Database? 407 Database Tables 407 Primary and Foreign Keys 413 Queries 415 Understanding Basic SQL Syntax 415 Using SELECT Statement 416 Using the JOIN Statement 417 Using the UPDATE Statement 419 Using the DELETE Statement 419 Using the INSERT Statement 420 Using the SQL Comment 421 Executing Queries in SQL Server 421 Summary 425 CHAPTER 13: DATABASE PROGRAMMING WITH SQL SERVER AND ADO.NET 427 ADO.NET 428 ADO.NET Data Namespaces 428 The SqlConnection Class 429 Working with the Connection String Parameters 430 Opening and Closing the Connection 431 The SqlCommand Class 431 The SqlDataAdapter Class 434 The DataSet Class 438 DataView 438 The ADO.NET Classes in Action 440 Data Binding 450 BindingContext and CurrencyManager 450 Binding Controls 451 Binding Examples 452 Summary 480 CHAPTER 14: ASP.NET 483 Thin ]Client Architecture 484 Web Forms versus Windows Forms 485 Windows Forms Advantages 485 Web Forms Advantages 485 Web Applications: The Basic Pieces 486 Web Servers 486 Browsers 486 HyperText Markup Language 487 JavaScript 487 Cascading Style Sheets 487 Active Server Pages 488 Benefits of ASP.NET Web Pages 488 Special Website Files 488 Development 489 Controls: The Toolbox 489 Building Websites 490 Creating a Web Form for Client ] and Server ]Side Processing 490 Website Locations with VS 2015 495 Performing Data Entry and Validation 498 Using the GridView to Build a Data ]Driven Web Form 507 Summary 512 CHAPTER 15: DEPLOYING YOUR APPLICATION 515 What Is Deployment? 516 ClickOnce Deployment 516 XCOPY Deployment 521 Visual Studio 2015 Setup Application Options 522 Deploying Different Solutions 522 Private Assemblies 523 Shared Assemblies 523 Deploying Desktop Applications 524 Deploying Web Applications 524 Deploying XML Web Services 524 Useful Tools 525 Summary 525 CHAPTER 16: WINDOWS 8 APPS 529 Windows 8 Application Design Principles 530 Using Touch 530 Application Commands 531 Windows 8 Controls 532 Coding Windows 8 Apps with XAML 533 Creating Your First Windows 8 App 534 Application Layout 548 Application Views 548 Screen Sizes and Orientation 548 Summary 553 APPENDIX: EXERCISE SOLUTIONS 557 INDEX 569

Prikaži sve...
forward
Detaljnije

Ova knjiga je napisana tako da vas nauči kako da programski jezik Visual Basic 2008 koristite za rešavanje problema. Počevši od prvih poglavlja, i od uvodnih koncepata, susretaćete se sa svakodnevnim problemima programiranja i učićete kako se ti problemi mogu rešiti pomoću programskog jezika Visual Basic. Dok budete čitali knjigu nailazićete na probleme koji su sve zahtevniji i interesantniji, a rešenja tih problema će biti složenija i moćnija koliko i osobine programskog jezika Visual Basic koje se koriste za postizanje željinih rezultata. Pošto budete pročitali knjigu i provežbali primere, postaćete veoma kompetentan Visual Basic programer. Međutim, zarad buduće karijere programera treba bolje da upoznate .NET Framework API, ali ćete ipak imati dobru osnovu za nadogradnju znanja i znaćete gde ćete pronaći odgovore kako biste uspešno dovršili projekte. Kristian Gros je rešen da čitaocima pomogne da razumeju svaki detalj knige Upoznavanje sa VB 2008. Stoga ga, ukoliko ste kupili ovu knjigu, i vi možete kontaktirati preko SKYPE-a (christiangross) i postaviti mu pitanje. Ukoliko Kristijan nije zauzet kada mu budete postavljali pitanje pokušaće odmah da vam odgovori! Šta ćete naučiti: Posta ćete vešti u korišćenju programskog jezika Visual Basic 2008. Nau čićete sve što je neophodno da sami napravite dobro osmišljene aplikacije: pomoću ove knjige ćete kako da pišete .NET programski kod. Visual Studio IDE ćete koristiti za pravljenje, debagiranje i razvijanje aplikacija. Knjiga će vam pomoći da razumete kako se radi sa bazama podataka i mnogobrojne načine na koje se to može uraditi pomoću programskog jezika VB. Detaljno će biti razmotren veliki broj pomoćnih .NET Framework tehnologija: tehnologije LINQ, ASP.NET AJAX, ADO.NET 3.0, WPF, WCF i Windows Workflow su objašnjene na jasan i koncizan način. Kome je knjiga namenjena? Knjigu treba da pročita svako ko tek počinje da se upoznaje sa programskim jezikom Visual Basic 2008. Autor ne očekuje da imate predznanje o objektno-orijentisanom programiranju, okruženju .NET Framework, ili programiranju uopšte. Autor pretpostavlja da ste inteligentna osoba koja želi da uči te je tako i koncipirao knjigu. Nekoliko reči o ediciji knjiga „Od početnika do profesionalca" izdavačke kuće Appress Edicija knjiga „Od početnika do profesionalca" izdavačke kuće Appress je pravi izvor informacija koje su vam neophodne za dobijanje posla. Pomoću ovih knjiga ćete naučiti standardne i važne tehnologije jer su osmišljene tako da ih mogu koristiti svi, od početnika do profesionlaca. Prvo ćete saznati šta sve treba da znate – ali bez nepotrebne teorije i dodatnih materijala. Znanje ćete uvećavati tako što ćete postupno praviti praktične projekte. Dakle, bez obzira da li želite da napredujete ili samo da naučite nešto novo, edicija knjiga „Upoznavanje" izdavačke kuće Apress će vam u tome pomoći – to je pouzdan vodič kroz nepoznatu teritoriju! Informacije o autoru: Kristijan Gros Kristijan Gros je savetnik sa velikim iskustvom u klijent/server programiranju. Kristijan Gros je bio Microsoftov savetnika za DNA rešenja, a bio je svatnik i za Daimler Benz, Microsoft, NatWest i druge velike kompanije. Kristijan Gros napisao poglavlja za knjige „Professional Active Server Pages", "Professional SQL Server 6.5 Administration", "Professional NT Internet Information Server Administration" i "Programming Microsoft Windows 2000 Unleashed". Autor je knjige "A Programmer's Introduction to Windows DNA". Kratak sadržaj Uvod Poglavlje 1 Priprema, pozor, kreni! Poglavlje 2 Numeri čki i vrednosni tipovi podataka u .NET-u Poglavlje 3 Manipulisanje stringovima Poglavlje 4 Strukture podataka, donošenje odluka i petlje Poglavlje 5 Obrada izuzetaka u Visual Basicu Poglavlje 6 Osnove objektno orijentisanog programiranja Poglavlje 7 Komponente i hijerarhija klasa Poglavlje 8 Arhitektura komponenti Poglavlje 9 Liste, delegiranje i lambda izrazi Poglavlje 10 Trajnost Poglavlje 11 Uopšteno o .NET-u Poglavlje 12 Konfiguracija aplikacije i dinami čko učitavanje Poglavlje 13 Višeprocesna obrada Poglavlje 14 Podaci u relacionoj bazi podataka Poglavlje 15 LINQ Poglavlje 16 Ostale Visual Basic tehnike Indeks IZVORNI KOD ZA KNJIGU: LINK

Prikaži sve...
1,500RSD
forward
forward
Detaljnije

PO AKCIJSKOJ CENI KNJIGA VRAĆENA IZ KNJIŽARE SA MALIM OŠTEĆENJIMA Samostalno naučite Visual Basic 2015. Krenite odmah! – 24 proverene lekcije U 24 lekcije od po jedan čas ili manje, naučićete kako da pravite kompletne, pouzdane i savremene Windows aplikacije koristeći Microsoft Visual Basic 2015. Jasan i postupan pristup u svakoj lekciji će vam pomoći da nadogradite znanje koje ste već stekli i tako vam pružiti solidne osnove za uspoešno programiranje u okruženju Visual Basic 2015. Napomene sadrže interesantne informacije. Saveti vam pomažu da lakše obavite posao koji je pred vama. Upozorenja vam ukazuju na potencijalne probleme i pomažu vam da izbegnete neželjene situacije. Džejms Foksal (James Foxall) je predsednik i izvršni direktor kompanije Tigerpaw Software, kompanije kona obezbeđuje potpunu poslovnu automatizaciju za više od 40.000 korisnika u 28 država u sledećim oblastima: IT/računarske mreže, telekomunikacije, sistemske integracije, bezbednost i prodaja. Smatraju ga autoritetom u oblasti poboljšanja poslovanja, unapređivanja interfejsa poslovnih aplikacija i poboljšanju standarda Windows aplikacija, a u poslovnom svetu ga smatraju propagatorom automatizovanja poslovnih procesa u SMB okruženju. Džejms Foksal je napisao 15 knjiga koje su objavljene na desetak različitih jezika. Džejms ima magistarsku diplomu u oblasti poslovne administracije i diplomu u oblasti upravljanja informacionim sistemima. Naučite kako da: Ovladate Visual Basicom 2015 tako što ćete napraviti kompletnu aplikaciju Koristite Visual Basic 2015 i upoznajte nove prečice Koristite objekte, kolekcije i događaje Napravite atraktivan i funkcionalan korisnički interfejs Efikasno zapisujete podatke i programirate baze podataka Pomoću programskog koda donosite odluke Koristite objektno orijentisane programske tehnike Radite sa grafičkim i tekstualnim datotekama Upravljate sistemom datoteka i bazom Registry Omogućite slanje elektronske pošte Napravite efikasne module i procedure koje se mogu koristiti u raznim programima Efikasno komunicirate sa korisnicima Napišete programski kod pomoću kojeg se priprema i štampa dokument Koristeći poboljšane funkcije debagirate u Visual Basicu 2015 Distribuirate vaš softver Kratak sadržaj Poglavlje 1 Bez zadrške: Programiranje u visual Basicu 2015 1 Poglavlje 2 Snalaženje u visual Basicu 2015 31 Poglavlje 3 objekti i kolekcije 63 Poglavlje 4 Događaji 87 Poglavlje 5 Osnove izrade formulara 107 Poglavlje 6 Napredne tehnike izrade formulara 131 Poglavlje 7 Korišćenje tradicionalnih kontrola 163 Poglavlje 8 Korišćenje naprednih kontrola 193 Poglavlje 9 Postavljanje menija i traka sa alatkama na obrascima 215 Poglavlje 10 Programiranje i pozivanje procedura 239 Poglavlje 11 Korišćenje konstanti, tipova podataka, promenljivih i nizova 259 Poglavlje 12 Obavljanje aritmetičkih operacija, rad sa stringovima i podešavanje datuma i vremen 291 Poglavlje 13 Donošenje odluka korišćenjem visual Basic koda 313 Poglavlje 14 Korišćenje ciklusa radi postizanja veće efikasnosti 329 Poglavlje 15 Otklanjanje grešaka iz programskog koda 343 Poglavlje 16 Dizajniranje objekata pomoću klasa 371 Poglavlje 17 Interakcija sa korisnicima 391 Poglavlje 18 Računarska grafika 413 Poglavlje 19 Upravljanje datotekama 435 Poglavlje 20 Rad sa bazom Registry i tekstualnim datotekama 457 Poglavlje 21 Rad sa bazama podataka 483 Poglavlje 22 Štampanje 505 Poglavlje 23 Slanje elektronske pošte 529 Poglavlje 24 Instaliranje aplikacija 545 Dodatak a Pogled sa distance 559 Indeks 567 PRIJAVITE SE NA MEJL LISTU

Prikaži sve...
1,200RSD
forward
forward
Detaljnije
Nazad
Sačuvaj