7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. GotDotNet – Building Upon the Framework Roy Ogborn, Independent.NET Consultant Orbonyx Corp. www.Orbonyx.com.

Slides:



Advertisements
Similar presentations
Microsoft Dynamics® AX 2012
Advertisements

1 Generic Collections Chapter Objectives You will be able to Use generic collection classes available in the.NET framework.
Intermediate Visual Basic CISP 371 CRC Prof. Chapman.
SQL Server Reporting Services is a server-based reporting platform for creating reports from relational or multidimensional data sources. Reports are.
SoftLab Project Winter 2008 Supervisor: Victor Kulikov Students: Dmitry Kanevsky Nir Lev-Ari.
Client Solution Collaborative application for employees Transparent communication w/ anonymous questions Technology SharePoint 2010, using ratings and.
The Fine Chinese Teashop Cuong Le MSIT 537 IS Design & Implementation.
Design The goal is to design a modular solution, using the techniques of: Decomposition Abstraction Encapsulation In Object Oriented Programming this is.
resolve problems quickly resolve problems quickly minimise repeat problems minimise repeat problems Improve productivity of support staff Improve productivity.
Selection Sort
Collection types Collection types.
Save Money with Easy Computer Asset Tracking By Josh Kleinhuizen & Kelly Cardona.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Object Oriented Programming CEN 221. Course Description Classes, objects, inheritance, polymorphism, graphical user interfaces, event handling, exception.
DEV334 Creating Application Starting Points & Sharing Best Practices with Enterprise Templates Marc Gusmano Director of Emerging Technologies The Information.
Derrick Rapley Maryland CFUG October 8, 2002.
11 Getting Started with C# Chapter Objectives You will be able to: 1. Say in general terms how C# differs from C. 2. Create, compile, and run a.
Microsoft ®.NET and Microsoft ® Office 2003 Suthep Sangvirotjanaphat [MVP]
Entity Framework MIS 324 MIS 324 Professor Sandvig Professor Sandvig.
Marc Ziss Z Consulting Code Name 'Oryx' Web application scaffolding Easy to dynamically display pages based on the data model of.
Virtual techdays INDIA │ Nov 2010 Developing Office Biz Application using WPF on Windows 7 Sarang Datye │ Sr. Consultant, Microsoft Sridhar Poduri.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
Hitachi Consulting’s Solution Offerings Eric Winton Manager Technology Solutions Hitachi Consulting.
Overview of Data Access MacDonald Ch. 15 MIS 324 Professor Sandvig.
HRWeb Maximizing Employee Productivity and the Effectiveness of the HR Organization Published: June 2002.
Neal Stublen Tonight’s Agenda  Interfaces  Generics  Code Organization  Databases  ADO.NET  Datasets  Q&A.
1 Classes and Controls CE-105 Spring 2007 By: Engr. Faisal ur Rehman.
* Windows Runtime Note – MSDN Documentation The namespaces are exposed using API metadata format (Windows.winmd) similar to that used.
Chapter 10 Classes and Objects: A Deeper Look Visual C# 2010 for Programmers © by Pearson Education, Inc. All Rights Reserved.
10/28/2002 (c) 2002 Orbonyx Corp. All Rights Reserved. GotDotNet – Building Upon the Framework Roy Ogborn, Lead Consultant Orbonyx Corp.
Delivered as a Service – VS Online -> Azure Portal Preview VSIX integration with VS 2013 Reduce mean time to detect problems Reduce mean time to resolve.
What’s New for Web Developers in ASP.NET and Visual Studio 2008 Kate Gregory Microsoft Regional Director
Visual Studio 2010 and.NET Framework 4 Training Workshop.
Supervisor: Erez Lotan, Orbitz World Wide Students: Roman Gurevitch & Amit Yaffe, CS, Technion.
An innovative way to provide easy access to UN System data CCSA Conference on Data Quality for International Organizations Stefan Schweinfest and Mary.
Lecture 7 Priority Queue Sandy Ardianto & Erick Pranata © Sekolah Tinggi Teknik Surabaya 1.
Separating the Interface from the Engine: Creating Custom Add-in Tasks for SAS Enterprise Guide ® Peter Eberhardt Fernwood Consulting Group Inc.
Selection Sort
5/28/2002 (c) 2002 Orbonyx Corp. All Rights Reserved. GotDotNet – Building Upon the Framework Roy Ogborn, Lead Consultant Orbonyx Corp.
Ordered Linked Lists using Abstract Data Types (ADT) in Java Presented by: Andrew Aken.
Hosting Websites and Web Applications with Microsoft ® SQL Server ® 2008.
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
Understand Click Once Deployment Windows Development Fundamentals LESSON 5.1B.
Understand How to Create New Controls and Extend Existing Controls Windows Development Fundamentals LESSON 2.3A.
Building Custom Controls with ASP.NET and the Microsoft ®.NET Framework Rames Gantanant Microsoft Regional Director, Thailand
Visual Basic 2010 How to Program © by Pearson Education, Inc. All Rights Reserved.
Using SAS Enterprise Guide Add-In to Enable Guided Statistics Bas van Bakel OCS Consulting, the Netherlands © OCS Consulting.
DAT 390 Advanced ADO.NET Programming Techniques Jackie Goldstein Renaissance Computer Systems
Getting more enterprise value out of your Lawson data
Beginning of Xamarin for iOS development
SQL Server Reporting Service & Power BI
MSDN Platforms Cost-effective access to Microsoft software and services for Dev/Test In a pre-production or dev/test environment, each user that accesses.
Manual testing of Windows Metro style apps built using HTML
HP Printer Customer service Number.  But If anyone gets any problem with it, then they can consult HP printer customer support and for instant support,

App Feedback Stuart Hargreaves, Chris Tulip Microsoft Build 2016
Okidata Printer Customer Service Number.  But If anyone gets any problem with it, then they can consult Okidata printer customer Service and for instant.
Improving Medical Handover
Chapter 12 Collections.
Programming in C# Comparison (Sorting)
أنماط الإدارة المدرسية وتفويض السلطة الدكتور أشرف الصايغ
Application Insights Diagnostics Preview
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
Microsoft Connect /17/2019 9:55 PM
Chapter 12 Collections.
Data Structures and Database Applications ACST 3330
Primary Helpers.
Types of Errors And Error Analysis.
FUNDAMENTALS OF DOT NET TRAINING BY SURBHI KALE. INDEX 1.Dot net training Framework Fundamentals 2.CLR Features 3.Class Library Features 4.The Common.
Presentation transcript:

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. GotDotNet – Building Upon the Framework Roy Ogborn, Independent.NET Consultant Orbonyx Corp. Downloads: Orbonyx.com

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. Sorting Collections GotDotNet – Building Upon the Framework

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. At the end of this episode, you will … Learn how to use the IComparer and IComparable Interfaces See how easy it is to provide sorting to your business objects

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. Why use comparing interfaces? Using dynamic SQL is inefficient and error prone. Using datasets to sort can also be inefficient and error prone. The.NET framework already knows how to sort. –You just need to give it a little guidance Business object functionality should be encapsulated within the object. It’s quick to implement!

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. To Visual Studio Example 

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. Using IComparable Used for default sorting Used for comparing two like objects to see which is greater than the other.

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. To Visual Studio Example 

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. Using IComparer Used for custom and varied sorting Use it by creating sorting “helper” classes.

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. To Visual Studio Example 

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. What we learned How and when to use IComparable and IComparer interfaces How to quickly provide sorting for custom business collections

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. Resources MSDN –Knowledge Base KB Visual Studio Help. See: –IComparer and IComparable –Array.Sort, ArrayList.Sort, SortedList –Collections

7/28/2003 (c) 2003 Orbonyx Corp. All Rights Reserved. Roy Ogborn, Independent Consultant Orbonyx Corp. Downloads: Orbonyx.com Enjoy!