Aaron さんのプロフィールAaron Elder's Web Logブログリスト ツール ヘルプ

Aaron Elder's Web Log

Software development, coding and other random stuff that is on my mind...
2月14日

Dell Latitude E6400 Laptop with Nvidia NVS160 - Performance

I recently got a new laptop and this one is equipped with an NVS 160M GPU, as usually, find the 3D Mark specs for this chipset can be hard so I am going to publish them here.

Enjoy:

Chart

OS Driver Score
Vista 84.69 625
Vista 7.15.11.5655 1032
Windows 7 176.07 1846
12月2日

Consolidation is fun...

Over the years, I like many others have used CDs or DVDs to backup files.  Of course as videos, pictures, VHDs, ISOs, etc get larger and larger... the limits of these technologies result in a number of headaches.  Recently I decided to switch to doing all of my backups on external HDs.  You can now easily get a 250GB external USB drive for about $100.  At this price, it becomes feasible IMO to simply backup to two of these HDs instead of using 50 or so DVDs.
 
Consolidate
 
Cheers,
7月3日

Cute - Fun with Office GUIDs

While trying to fix a corrupted Microsoft SharePoint installation, I noticed that there was something funny about the GUID used for the WSS SharePoint package:

 

MsiExec.exe /X{90120000-1014-0000-0000-0000000FF1CE}

 

The last 6 characters spell Office J

9月26日

Dell D630 with NVS 135 Performance

I have now been able to get results of a Dell D630 with both the Intel X3100 and the Nvidia NVS135. See below for details on their 3DMark 06 performance. Please note that Dell has released an updated NVS135 driver, but not a X3100 driver yet. Sad

6月15日

Dell Latitude - NVS110M vs Intel GMA950 vs Intel X3100

I have seen a lot of people trying to figure out the 3DMark06 performance of Intel's new "Santa Rosa" graphics chip the X3100 chipset.  I had the opportunity to test this on a Dell Latitude D630 (the replacement for the D620) so the results below are as apple-to-apple as you can get.  It is important to note that the machine was running the Dell A01 drivers (only one available since it is so new).  I have read that the current Intel drivers do not support HW T&L, but that the chipset does, so I would expect to see a jump in the numbers when the A02 drivers come out later this year.  If the "jump" is the same as Nvidia got last year, that means the 3DMark06 score will be over 1200; which is not bad.  The test was also run on Vista (32-bit), which to-date has been about 5% in 3DMark06 scores than XP.

Updated: Someone asked for the RAM speed of these machines.  Both the D620 and the D630 used the faster 667MHz memory.

Here are the results:

GPU

3DMark06

OS

Machine

Intel GMA950

230

XP

Dell D620

Nvidia NVS 110m (A1-83.13)

217

XP

Dell D620

Nvidia NVS 110m (A2-84.69)

625

XP

Dell D620

Intel GMA964 (X3100)

432

Vista

Dell D630

 

6月22日

Dell Latitude - Nvidia NVS 110M vs. Intel GMA950

I have seen a lot of people ask the question, but I haven't seen anybody with the answer; so here it is!
 
Q: I am going to buy a Dell (or whatever) laptop and it comes with the Intel integrated GMA950 (256MB Shared) Video card.  For $60 or so more, I can get the Nvidia NVS 110M (256MB Shared).  Is it worth it?
 
A: Yes, but only if you get the latest drivers.
 
 
I recently had the opportunity of having two identical Dell Latitude D620 laptops side-by-side.  The only difference between the two was the video card.  I then ran 3DMark 2006 on each and here are the results:
 
 
 
You will notice that with the A01 drivers from Dell that ship with the laptop, the performance of the Nvidia card is actually WORSE than the Intel card!  But if you get the A02 drivers (Released 6/22/2006), things are MUCH better!
 
Cheers,
 
 
 
3月15日

My CRM Blog is moving...

Hey everyone...
 
We just released our new corporate website and as part of this effort added a blog!  Going forward, I will be making all of my Microsoft CRM related posts on this new site.  For all of you with RSS feeds to this site, you may want to update your feed to point to this new site's RSS feed.
 
I will continue to post random development items and non-corporate or CRM things here... but for all my readers interested in Microsoft CRM, I encourage you to update your links.
 
 
Cheers
2月20日

CCleaner - It really is that good!

  This is a non-CRM bit, but I think it is worth sharing with the world.  CCleaner is hands down a fantastic tool.  I say this for several reasons:
  • It works
  • Its fast
  • Its easy
  • Its free
  • Its small and not bloated
  • It says what it does and it does what it says
Overview of CCleaner
"CCleaner is a freeware system optimization and privacy tool. It removes unused files from your system - allowing Windows to run faster and freeing up valuable hard disk space. It also cleans traces of your online activities such as your Internet history. But the best part is that it's fast (normally taking less that a second to run) and contains NO Spyware or Adware! :) "
 
I use this tool all the time.  As a software developer that is constantly switching from project to project of VPC to VPC, this tool is the next-best-thing to a re-format and it takes only a few seconds to run. 
 
 
 
 
Cheers,
2月16日

Microsoft Dynamics CRM 3.0 Virtual PC Demonstration

If anybody out there is using the Microsoft Dynamics CRM 3.0 Virtual PC Demonstration that is available here:
 
 
You should be aware of a few minor issues with this image.
 
Issue #1 - Its a bit bloated
Typically, sales people will use this image to demo Microsoft CRM and all its wonderful features.  Unfortunately, most sales peoples don't have laptops with 2GB+ of RAM.  This image, as currently configured, requires at least 1GB of RAM allocated to it to run.  This is because this image has SharePoint, Exchange, Microsoft CRM, SQL Server 2005, SRS and the Outlook Client on it.  In addition, it has a few things on it that really aren't needed in a "demo" environment.  Here is a quick list: 
  • Virus Scanner (taking this off makes the disk access much faster and frees up almost 30MBs of RAM)
  • Distributed File System Service (5MBs of RAM)
  • File Replication Services (1.3MBs of RAM)
  • SQL 2005 OLAP Services (22MBs of RAM)
  • SharePoint (58MBs of RAM) - Unless you need to demo it
  • A bunch of other random Windows Services (5MBs of RAM)
All told, turning off a lot of this stuff can free up an quick 120MBs of RAM that can really make a difference on a slow laptop.
 
 
Issue #2 - Odd installation locations
 
Typically CRM is installed here:
C:\Program Files\Microsoft CRM
 
But on this image it is installed here:
C:\Program Files\Microsoft CRM Client
 
Which makes for the really confusing location of the CrmWeb folder here:
C:\Program Files\Microsoft CRM Client\Microsoft CRM Server\CRMWeb
Note the "server" files under the "Client" folder... adding to this confusion... there is also an invalid CrmWeb folder here:  C:\Program Files\Microsoft CRM\CRMWeb
 
 
Issue #3 - MSXMLSQL.DLL is not installed correctly
 
Building on Issue #2, SQL Server seems to be installed in two locations.
C:\Program Files\Microsoft SQL Server
and
C:\Program Files\Microsoft CRM Client\Microsoft SQL Server
 
The problem is that the MSXMLSQL.DLL is not installed in the location that SQL Server expects.  This means that if you write code that makes use of this DLL and uses SQL XML, you will get the error:  "Failed to load MSXMLSQL.DLL".  Fortunately, the files are on the image... they are just in the wrong place.  The following script will fix this issue:
 

copy "c:\Program Files\Microsoft SQL Server\90\Shared\msxmlsql.dll" "c:\Program Files\Microsoft CRM Client\Microsoft SQL Server\90\Shared"

 

copy "c:\Program Files\Microsoft SQL Server\90\Shared\Resources\1033\msxmlsql.rll" "c:\Program Files\Microsoft CRM Client\Microsoft SQL Server\90\Shared\Resources\1033"

 

Updated (02.17.2006)

Issue #4 - SharePoint has not been updated.

This image has both SharePoint Services (WSS) and SharePoint Portal Server 2003.  Both are running the original RTM bits.  If you plan to demo / use SharePoint on this image, I recommend you move to SP2.  Which is available here:

WSS: http://www.microsoft.com/downloads/details.aspx?FamilyID=b922b28d-806a-427b-a4c5-ab0f1aa0f7f9&DisplayLang=en

SPS: http://www.microsoft.com/downloads/details.aspx?FamilyID=171dc9a7-b4ba-4759-bd64-6b7d851a97ef&DisplayLang=en

 

 

Overall this is an excellent tool that Microsoft has provided the partner community.

 

Cheers,

2月14日

You ever get this error?

I get this error all the time in Microsoft CRM 3.0 when loading an entity from the Settings | Customization | Customize Entities page:
 

"Error: An error has occurred. For more information, contact your system administrator."

 
If you turn on "Dev Errors" you see the following additional details:
 
Microsoft CRM Unhandled Error Details:

Server Error in '/' Application.

Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.FormatException: Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).

 

The error seems to be some form of timing issue.  If you wait for the "Customize Entities" page to fully load and then give it a second... the Entity Editor loads perfectly every time.  If however, you try to load an entity before the page is 100% done loading, you will get this error.  A quick look into the cause, shows that the URL that loads is different depending on whether or not you wait for the page to finish:

 

URL if you don't wait - This gives an error
http://crm/userdefined/edit.aspx?id=custom:{b5f1e023-4be4-48ba-a424-94f17e4be732}&etc=10003

 

URL if you wait - This one works
http://crm/Tools/SystemCustomization/Entities/manageEntity.aspx?entityId={b5f1e023-4be4-48ba-a424-94f17e4be732}

 

The work around is simple: Wait for the "Customize Entities" page to load and try loading the "Entity Editor" again.

 

 

 

My CRM Blog

読み込み中...読み込み中...