Question

List Question - Easy one.

Asked by: Arunkumar

Hi Experts,
      Easy one for you with lists.

List 1:

All Mdls 1
All Mdls 2
Single Mdl 1
Single Mdl 2
Sigle Mdl 3

List 2:

All Mdls 1
All Mdls 2
Single Mdl 1 Mdl Number
Single Mdl 2 Mdl Number
Single Mdl 3 Mdl Number

Result List:

All Mdls 1
All Mdls 2
Single Mdl 1 [Single Mdl 1 Mdl Number]
Single Mdl 2 [Single Mdl 2 Mdl Number]
Single Mdl 3 [Single Mdl 3 Mdl Number]

Thanks a bunch!
Arun.

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2003-12-12 at 11:20:13ID20824353
Topic

Lotus Notes

Participating Experts
3
Points
500
Comments
50

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Easy Points!
    Ok guys, here's some easy points! How do I get the product and sum of all the digits in a single integer? (ie...user enters the integer 4321 and the code returns the product value to be 24 and the sum value to be 10) I need the answer for this really soon...and my mind is ...
  2. For Arun, Lisa, Sno & I....
    Ok guys, here is a new thread for u...Chat as u like...
  3. Easy One
    I am using the below SQL statement in ASP that is trying to pull information from an access database but the program does not like it. I don't get an error. I just don't get any results when I know there is a user with the last name O'neill and ID number 99220871. I am t...
  4. Easy SQL Question
    Hi, Ok - I can't remember or find what I am doing wrong in this code, Here is the code: Dim strSQL As String Dim SrchWord As String SrchWord = Combo1.Text If txtCustSearch.Text = txtLastSKU Then Exit Sub txtLastSKU = txtCustSearch.Text strSQL = "SELECT FirstName, LastNam...
  5. Points for Arun....
    Points regarding previous question "Deleting profile documents" Greetings, Bob
  6. Points for Arun
    Hello Arun.... Here are your points for your input to the 2nd pop up message question. Thank You ! Paul

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: qwaleteePosted on 2003-12-12 at 12:20:38ID: 9930672

Let me see if I understand what you are doing.

Some list one values exactly match list two values.  Some do not.  Both lists are exactly the same length.  If two correspnding values match, use teh value as is.  if they do not match, use value_from_list_1 + " [" + value_from_list_2 + "]"

Correct?

 

by: qwaleteePosted on 2003-12-12 at 12:23:36ID: 9930690

Another example

List 1              List 2          List 3
Aaa                 Bbb             Aaa [Bbb]
Ccc                 Ccc             Ccc
Ddd                 Eee Ddd         Ddd [Eee Ddd]

The other possibility:
All values in list one match list two, but some are "partial matches" (the left part of the second list item matches the full first list item, but may be longer)

See I'm having some trouble understanding what your goal is.

 

by: ArunkumarPosted on 2003-12-12 at 12:26:47ID: 9930706

Yes your first one is right ! Partial matches dont count. I know i had a typo in my example but it was too late since i submitted the question already.

 

by: qwaleteePosted on 2003-12-12 at 12:27:20ID: 9930710

R6 only...

@For(i := 1; i<= @Elements(list1); i := i +1;
  list1Item := @Subset(@Subset(list1;i);-1);
  list2Item := @Subset(@Subset(list2;i);-1);
  list3Item := @If(list1Item = list2Item; list1Item; list1Item + " [" + list2Item + "]");
  list3 := @If(@Elements(list3) = 0; list3Item; list3 : list3Item);

)

 

by: ArunkumarPosted on 2003-12-12 at 12:28:41ID: 9930718

I need it for R5 compatible with R6 clients !  Sorry buddy

 

by: ArunkumarPosted on 2003-12-12 at 12:28:49ID: 9930719

I need it for R5 compatible with R6 clients !  Sorry buddy

 

by: qwaleteePosted on 2003-12-12 at 12:32:26ID: 9930746

R5:

nums := @Explode("0 1 2 3 4 5 6 7 8 9");
tags := (nums *+ nums) + @Char(255); "Limit of 100";
list1tagged := list1 + tags;
list2tagged := list2 + tags;
list3maxedOut := list1tagged + list2tagged;
list3simpletemsReduced := @Replace(list3maxedout; list1tagged + list1tagged; list1); "Now, any items wheer 1 matched 2 are in their final state";
list3 := @Replace(list3simpleItemsReduced; list1tagged + list2tagged; list1 + " [" + list2 + "]")

Now, why did you want to do this?

 

by: qwaleteePosted on 2003-12-12 at 12:33:13ID: 9930752

You'll have to find the typo :)

 

by: ArunkumarPosted on 2003-12-12 at 13:20:44ID: 9931060

The matching items are not displayed buddy.  

 

by: ArunkumarPosted on 2003-12-12 at 13:26:11ID: 9931089

Sorry it worked like a charm. Thanks a bunch. That was a typo from me haa haa haa.

 

by: CRAKPosted on 2003-12-13 at 15:24:17ID: 9935705

Qwaletee, do you sometimes have this feeling that others are adopting pieces of your code?

Haven't got the time right now, but this calls for @Keywords (and some character encoding). Another one of great but rarily used functions! On the other hand, that may also need some labelling, like qwaletee did.

 

by: qwaleteePosted on 2003-12-13 at 17:40:02ID: 9936078

I don't like @Keywords.  It has some oddities.

You need the tagging in case of partial duplicate elements in the list.  For example:

111 - 111
11 - 1111

Using my tagging, the list starts out as:
00~111111
01~111111
Notice how without the tagging, bith items would be identical.

The first replace checks for (list 1 doubled):
00~111111
01~1111

The 00~ matches (because the first element was identical in both lists).  thelast does not (because list2 had a longer value, though they were all the same character).

Now, imagine if I did not tag them.  The initial combo list would be:
111111
111111

The first replacement would look for:
111111
1111

This would legitimately match #1... but incorrectly match #2.

@Keywords merely helps the processing, but it can't detect false positives any better!

 

by: qwaleteePosted on 2003-12-13 at 18:06:26ID: 9936185

CRAK,
> Qwaletee, do you sometimes have this feeling that others are adopting pieces of your code?
I'm sure people do. Why else would I provide answers?

Or, are you refering to people who take my posted code and re-post it to answer other questions?

 

by: CRAKPosted on 2003-12-14 at 05:39:02ID: 9937290

I was just kidding. I recently gave an example on how to generate large lists of numbers, using *+. You don't see to many people using those list operators, so I wondered if you already grew a habit of doing so, or adopted it about a week ago....
Please don't take all my remarks that seriously!

 

by: qwaleteePosted on 2003-12-14 at 23:27:26ID: 9940387

CRAK,

Oh yeah, I do remember you posting something like that. I also remember doing the same formula in R3's early days, for a triple-digit-combo, and crashing Notes with an out of memory error, which is why I am still in the habit of using only a double-combo.  Some things just die hard.

 

by: CRAKPosted on 2003-12-15 at 00:11:15ID: 9940502

Ha ha ha... that good old R3...
I remember that we used to run a R3 server on OS/2 warp. I renamed a database to something with "%" in it.... It appeared to crash the server every night at 1:03 AM or something. Took us days to find what caused it!

 

by: madheeswarPosted on 2003-12-15 at 00:22:56ID: 9940530

>>I renamed a database to something with "%" in it

Did Notes accepted that type of letters in R3?

 

by: CRAKPosted on 2003-12-15 at 06:55:12ID: 9941981

Accept: yes
Enjoy: nope

 

by: qwaleteePosted on 2003-12-16 at 23:04:40ID: 9955183

CRAK,

> Accept: yes
> Enjoy: nope

Accept: Yes
Enjoy: Yes. Crashing was Notes's favorite thing.

- qwaletee

 

by: CRAKPosted on 2003-12-17 at 01:11:24ID: 9955539

Is it? You you tell me! That explains a lot....

 

by: CRAKPosted on 2003-12-17 at 01:29:43ID: 9955598

During one of my previous assignments, a couple of collegues an me were rewriting the object poster as we suspected the exinstance of an undocumented classes... We never figured out its exact name, nor those of all properties and methods and assumed of was a global, top-level one, that needed no declaration.
These so called "NotesCrash" and "NotesCrashCollection" classes would probably harbour things like:
CrashNow(Type As Integer)
CrashAtRandom(Type As Integer)
CrashAtInterval(Type As Integer, Year as Integer, Month as Integer, Day As Integer, Hour as Integer, Minute As Integer, Second as Integer) - probably linked to an environment var!
CrashUser(Type as Integer, name as NotesName, DateTime As NotesDateTime)
CrashType As Integer
CurrentCrash As NotesCrash

AllCrashes As NotesCashCollection
GetFirstCrash
GetNextCrash(Cash As NotesCrash)
GetPreviousCrash(Crash As NotesCrash)
GetLastCrash

CrashType would allow us to define redsceens, lockups, allow/deny restarts etc.


We had fun.... in our own way....

 

by: madheeswarPosted on 2003-12-17 at 01:34:10ID: 9955613

Since it is testing server it should be fine playing.

If it is on a production server, god knows how to find what happened.

 

by: CRAKPosted on 2003-12-17 at 01:59:09ID: 9955681

You mean the "%" thing?
That WAS production! A task called "chronos" or something similar....

 

by: ArunkumarPosted on 2003-12-17 at 06:03:00ID: 9956539

I like this discussion sofar... Upping points !!!

Crazy me!

 

by: CRAKPosted on 2003-12-17 at 12:55:14ID: 9959603

Upping point for chit chatting about screw-ups in production?
In that case I have another one....
As a designer I often have designer rights or above on all db's in production. When installing a new db version (mid day) I copied the template to the production server. Never changed the template's ACL (with develop id's / groups only) and started refreshing the prod. db.
Ever seen what happens then?
One thing that happens is that you start feeling awfully warm all of a sudden!
It's one of those things somewhere in a lot of people's learning curves I guess...
;-))

 

by: qwaleteePosted on 2003-12-19 at 00:39:52ID: 9970704

Oh, but you;ll have trouble touching this production screw up!

Imagine an environment with address book corruption issues, where bad daat is coming in from some unknown server, and bad design elements as well.  So, you make the decision to disable access to all servers, and slowly add one server back in at a time, as you push out new file copies of the NAB to those servers.

So, how do we guarabtee that it happens one server at a time? Well, on teh admin server, delete all ACL entries except -Deafult-, the admin server itself, and a central admin group. Set -Default- to no access.

OK, so far so good, we lose NAB replication, but we know that. Now, we are eady to clean the NAB, and replace the design with a fresh one.

Uh oh.  All 200 servers around the world start going down.  Why?

Well, seems when I set defaultto none, I failed to set Public Read off for -Default-.  That means that all servers can open the NAB, and read public docs.  Since I replaced the design, the views were al new.  So, when each server started to replicate, the admin server said, OK, you can replicate, but only public docs.  Oh, look, I have an updated doc (any design element).  You don't have access, so if you havethat doc, purge it now.  So, the server ends up purging the entire design of the NAB, which is a Very Bad Thing.  NAB without design=server can't function.  And if server has an Allow Access list, then admins can't even get in to fix them, because server can't find you in any access group, since it has no ($ServerAccess) view to check you against.

It was a very, very long night.

 

by: ArunkumarPosted on 2003-12-19 at 10:55:17ID: 9974214

For that screwup you get another 50 !!!

:-)

 

by: CRAKPosted on 2003-12-19 at 16:10:33ID: 9976002

And did I ever tell you about changing the design of a (dev.) database, but forgetting to switch off inheritance on an old template?
Come on everyone.... I can't be the only one with a learning curve like this!

 

by: madheeswarPosted on 2003-12-21 at 17:17:19ID: 9982784

We don't have any testing server in our company. What ever I do develoment is on Production server.

For lots of my applications I won't use ntf's. I use only nsf versions. And if thier are any changes, do it in development copy and replace the forms, etc., in production.

Like wise, one day I had some enhancements to one of my applications.

I completed enhancing my 2 forms. So, when I want to update to production copy, I opened both the production and development copy(I mean forms listing).
I copied and pasted. And when I opened production copy, there are no changes. I wondered what happened. So, suddenly I saw my development copy. It is having my old design.

What i done is, I copied from production to development. How stupid I am...

All my days efforts are gone. No backup on server or in my PC.

So, started my work again.

 

by: ArunkumarPosted on 2003-12-22 at 04:10:14ID: 9984352

Well.... here is the author of the question with his very own notes screwup !!!

We have dev dbs and prod dbs... we cannot replace a prod just like that, we need to get through an application to request for a change and the automated application will grab the template on dev and modify it on production... everything worked fine for one of my application until one fine day were i got users screaming at me calling emailing , even coming to my desk personally to ask what happened to the application ?  It is not anymore the same application that we used to work on....

I opened the application on production to see something completely wrong.  It is not the application anymore. It showed different screens.  WHAT THE HECK HAPPENED ???

Looking at the design change request i felt so dumb that i have replaced the production application with completely a different application template !!!

Asked all the users to get out of the system.  Replaced the app with the correct design template.  Cannot forget the moment that I accepted that its all my fault.  

This is two years back and now the design move application is enhanced and it stores the design template permanently so, no errors anymore !!!

 

by: CRAKPosted on 2003-12-22 at 06:07:03ID: 9984813

Do we all agree that Arun may raise the no. op points another 50 for that?
If not, I'll authorise it myself.... ;-))

 

by: ArunkumarPosted on 2003-12-22 at 06:20:09ID: 9984876

I actually was wondering if i raise another 50 who will get it.  Why shouldn't  u ???

Or someone else can post some 50 for me and i would be happy for this screwup atleast now !

LOL...

 

by: CRAKPosted on 2003-12-22 at 07:49:39ID: 9985510

That's one feature that thay should implement in the next release (the one with different colors.... to be scheduled a.s.a.p.): the possibility to raise points in other people's questions!

I know another great screw-up to be made:
Someone else posts 50 for you as requested above. I post the regular "Thanks - Arun" there and receive those points. Meanwhile you accidentally assign these points to me as well!
Everybody happy! (Well... I'd be!)

I'm starting to enjoy this chat....!

 

by: ArunkumarPosted on 2003-12-22 at 07:57:37ID: 9985574

Yep me too. Tomorrow will be our last working day for the year. We get back to work on the 5th of Jan.So, you guys may not see me around until 5th jan from tomorrow. I will be enjoying DisneyWorld Florida and Miami Beaches then....

:-)

 

by: qwaleteePosted on 2003-12-22 at 11:44:32ID: 9987008

Where do you work, Arun?

 

by: madheeswarPosted on 2003-12-22 at 17:17:22ID: 9988825

So many holidays Arun. I wish I work in your company man.

What about CRAK and Qwaletee?

So u guys have holidays like him. I have only 1.5 day holidays starting from tomorrow.


 

by: qwaleteePosted on 2003-12-22 at 19:07:29ID: 9989164

I have holidays every day.  If I were working, I would have less holidays.

 

by: madheeswarPosted on 2003-12-22 at 19:11:22ID: 9989177

So, shall I call u unemployee?

Just kidding.

May be u have enough money and want to stay with ur family. So, enjoying your life aah.

MERRY CHRISTMAS & Happy New Year to all.

 

by: qwaleteePosted on 2003-12-22 at 19:14:40ID: 9989186

Just call me unemployed.  No kidding.

 

by: madheeswarPosted on 2003-12-22 at 19:20:29ID: 9989199

How is it possible people like u are unemployed?

May be they can't take so much experience guy like u. And they can't pay what u asked for.

Am I correct?
I think u have your own cosulting fiirm. and at the same time u may be a partner in openntf.org

Just tell me in detail of your profile, if it is ok for u.
From my side I already told.

 

by: ArunkumarPosted on 2003-12-22 at 21:00:10ID: 9989479

Qwaletee !

I am a contractor for DaimlerChrysler Corporation(Dodge, Jeep , Chrysler & Benz !!!).   These guys always shut off for christmas and new year. Solid 10 days one can expect during this time of the year.

 

by: madheeswarPosted on 2003-12-22 at 21:02:42ID: 9989489

>>a contractor

or on Contract for...

Anyway enjoy your long holiday trip and Happy new year.

 

by: CRAKPosted on 2003-12-22 at 23:25:29ID: 9989887

Out here we're still testing and developping stuff that need to be up and running (prod) on 1 Jan. They have a hard time planning in this assignment. All projects have prio 1, except for the ones that don't: those have to go first!  ;-)

We always have 25 and 26 Dec. and 1 Jan. off, but I hope to be hope from 25th to 5 Jan. Depends on how I manage today....
No plans, just to be with the family. I can always reach EE from my WiFi-connected notebook, to skip commercials on TV.

Merry Christmas and happy new year! Enjoy your holidays!

 

by: qwaleteePosted on 2003-12-23 at 08:29:24ID: 9991962

I worked in large enetrprises as an employee for ten years.  I then managed someone else's small consulting company for a year and a half.  October of 2001, I was laid off from that job.

Since then, the market has been fairly cold, so I've only been able to get consulting contracts.  In the 25+ month period, I've had Domino contracts for a toal of perhaps 8 months, and some minor non-Domino contracts for a few months more.  I suppose if I had dropped my rate in half, I could have easily had more contracts in that period, and it might have evened out, I can't say for sure, even with hindsight.

So, I'm always open to hearing from anyone who can suggest contracts, large or small.  Because it is pretty tough right now.

 

by: ArunkumarPosted on 2003-12-23 at 10:37:51ID: 9992751

Hobout relocating Qwaletee ?  Willing to travel ?

 

by: qwaleteePosted on 2003-12-23 at 10:45:23ID: 9992796

Arunkumar,

> Hobout relocating Qwaletee ?  Willing to travel ?

Not really. I have a family here.  WIlling to do remote work at a good rate though, and come in for meetings as necessary.

- qwaletee

 

by: ArunkumarPosted on 2003-12-23 at 10:48:33ID: 9992813

Oh... Things are pretty tight here since the outsourcing business kicked in... Something good will happen soon. We can already smell the economy picking up.

 

by: qwaleteePosted on 2003-12-23 at 10:55:51ID: 9992866

Adn what's good for GM, er, Daimler, ...

 

by: madheeswarPosted on 2003-12-23 at 16:59:59ID: 9994626

No problem Qwaletee. Wait for your time. You will definetly get job.

BEST OF LUCK

 

by: ArunkumarPosted on 2005-09-11 at 00:56:46ID: 14858486

not sure who are all in here....

visit

photos.yahoo.com/ranilatha

Check out Tharun R Royan album.

:-)
Arun.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...