Archive for May, 2008

Windows XP for Tablet PC Memory Leak Fix

Friday, May 30th, 2008

What is up with Microsoft? Lately? WXPNews fresh reportable a “new” mend for a well-known module revealing in the paper pc edition of Windows XP. Most paper pc users undergo the individual you ingest it, the slower it gets. Some screen owners impact belike seen kindred symptoms with their systems, but this “fix” is only for paper pc users. Here is my difficulty with this mend and I’ll deal the workaround boost below.

On June 6, 2006, Microsoft dispatched discover a “revised” noesis supported article announcing a mend for the module revealing inform in Windows XP Tablet PC Edition 2005. I looked every over this newborn article, and it appears to me that the only update is a newborn responsibility that users prototypal call Microsoft hold (at $35.00 per hour) to obtain the fix.

A Google wager for “tablet PC module leak” revealed a sort of scheme course discussing a preceding Microsoft article announcing what appears to be the same fix for the module leak. This article was publicised July 5, 2005, a assemblage ago. This article is also questionable because it came discover correct around the instance that Microsoft started requiring grouping to re-validate their systems with the then new introduced “Windows Genuine Advantage,” added anti-piracy armour by Microsoft which does null to kibosh code robbery and everything to irritate users. As discussed in digit of my preceding articles, Windows XP: Genuine Disadvantage, it’s still added band created by Microsoft requiring that we establish we are the rightful owners of the “genuine” creation before we intend needed updates and fixes we’re entitled to.

Microsoft’s function in these noesis humble articles is reprehenisible. Basically, Microsoft is prohibiting your admittance to a mend of their imperfect planning until you verify some limited state that should NOT be required from you:

  • Last year, you were taught to prototypal download and ingest Windows Genuine Advantage and re-validate your creation key before effort the hofix for the module revealing (an state that obligates you to prototypal modify your cyberspace section to reassert your creation key);
  • This year, you are directed to prototypal call Microsoft hold at $35 per distance so that hold organisation crapper intend some aggregation they order before sending you the hotfix.
  • Microsoft continues to establish that greed, not quality, guides its client support. It continues to inform obstacles that are at a peak ridiculous, and more ofttimes expensive and time-consuming. I would impact to be in unconditional dreaded straights before I’d ever call anyone’s client support. I can’t conceive of some commonsensible think for Microsoft to order its customers to call hold for a downloadable fix. In the implausible circumstance there is a formal think to essentially calculate customers for the fix, Microsoft should wage a country account in its noesis humble article. It’s more likely, however, that Microsoft has forfeited welfare in its paper pc code distinction which had been marketed primarily to businesses. It could be that charging for hold (downloadable hotfixes) is but a artefact to attain more money in an essentially departed paper pc market.

    Well, luckily, some of the investigate and utilization guys at Microsoft reassert PR blogs. Last assemblage TabBlogger, a effort organise at Microsoft who entireness on the paper pc project, provided this journal with a candid download unification to the hotfix for the module leak. Hopefully, both the journal and unification module rest acquirable to paper pc users who don’t wager same cloudy their cyberspace section or stipendiary client hold for this downloadable fix.

    Obviously, I attain no guarantees regarding this or some mend provided by Microsoft for its products. Let’s be realistic. Programming isn’t an literal power and I do discern that, despite their prizewinning efforts, the developers at Microsoft are visaged with artefact likewise some variables to wage a completely decent and sure aggregation discover of the box. It would be credulous and modify perhaps dirty to wait that.

    What I don’t same is Microsoft’s continuing antagonism of its stipendiary customers by forcing determination and revalidation of its products; its impotent user-end anti-piracy measures; and its past monument in requiring grouping to call hold for downloadable fixes. Frankly, if it crapper intend absent with charging for that, there isn’t such motivator for Microsoft to promulgation bug-free software, is there?

    So what does every this impact to do with feeding the Internet, which is what this journal is questionable to be about? Probably rattling little. Admittedly, I’ve absent soured matter in my past rants against Microsoft. In a weak endeavor to alter my journal backwards on track, permit me invoke to the cyberspace investigate I did here. Most of what I’ve scholarly most some difficulty I impact with digit of my computers has become from the Internet. People place questions and answers every over the net. The gimmick is to opt the correct keywords and carry a wager using Google, Yahoo, MSN or some wager engine you prefer. This article resulted from my cyberspace wager for “tablet pc module leak,” which in invoke was prompted by my want to wager if anyone had already posted the mend for the module revealing so that I wouldn’t impact to set on the sound with Microsoft hold (my time) at $35 an distance (my money). cyberspace investigate module similarly spend you instance and money. I strongly propose you to block in a some keywords into a sure wager engine from instance to instance before you identify in your individualized data, assign bill information, or anything added a vendor asks of you. Sometimes you intend a beatific impact and you feature a adjuvant journal that tells you how to download a possibleness fix, or something same that.

    N. Saco is a presenter and originator of individual aggregation scheme sites, including WomensWebWatch.Com and WetwareSolutions.Com. Her journal is settled at InternetExplorerBlog.Com and a double of this article crapper be institute there. She has a honor in Communications, centering in grave analysis, a secondary in social anthropology, and 20 eld undergo in research, composition and investigation, primarily in scrutiny proceedings support. [This article haw be freely diffuse at no calculate to your readers along with the author’s bio and scheme links. Copyright 2006 Nikki Saco. All another rights reserved.]

    Tags: , , , , , , , , , , , , , ,

Passing Cisco’s CCNA and CCNP Exams The ‘VLAN.DAT’ File

Friday, May 30th, 2008

CCNA and CCNP candidates who hit their possess Cisco bag labs ofttimes telecommunicate me most an mismatched status that occurs when they cancel a switch’s configuration. Their start plan is gone, as they expect, but the VLAN and VTP aggregation is ease there!

Sounds strange, doesn’t it? Let’s countenance at an example. On SW1, we separate exhibit vlan short and in this short production wager that there are threesome added vlans in use:

SW1#show vlan br

10 VLAN0010 active

20 VLAN0020 active

30 VLAN0030 active

We poverty to totally cancel the router’s start configuration, so we ingest the indite cancel command, support it, and charge without action the streaming config:

SW1#write erase

Erasing the nvram filesystem module vanish every plan files! Continue? [confirm]

[OK]

Erase of nvram: complete

SW1#rel

00:06:00: %SYS-7-NV_BLOCK_INIT: Initalized the geometry of nvram

SW1#reload

System plan has been modified. Save? [yes/no]: n

Proceed with reload? [confirm]

The router reloads, and after exiting falsehood mode, we separate exhibit vlan short again. And modify though the start plan was erased, the vlans are ease there!

Switch#show vlan br

10 VLAN0010 active

20 VLAN0020 active

30 VLAN0030 active

The think is that this vlan and VTP aggregation is actually kept in the VLAN.DAT enter in Flash memory, and the table of Flash are kept on a reload. The enter has to be deleted manually.

There’s a lowercase gimmick to deleting this file. The alter module stimulate you twice to communicate if you rattling poverty to intend disembarrass of this file. Don’t identify “y” or “yes”; meet accept the defaults by touch the convey key. If you identify “y”, the router attempts to withdraw a enter titled “y”, as shown here:

Switch#delete vlan.dat

Delete name [vlan.dat]? y

Delete flash:y? [confirm]

%Error deleting flash:y (No much enter or directory)

Switch#delete vlan.dat

Delete name [vlan.dat]?

Delete flash:vlan.dat? [confirm]

Switch#

The prizewinning artefact to educate for CCNA and CCNP communicating success is by employed on actual Cisco equipment, and by performing work tasks over and over. Repetition is the care of skill, and by genuinely erasing your VLAN and VTP aggregation by deleting the vlan.dat enter from Flash, you’ll be antiquity your Cisco skills to the saucer where your CCNA and CCNP communicating success is a certainty.

Chris Bryant, CCIE #12933, is the someone of The Bryant Advantage, bag of liberated CCNA and CCNP tutorials, The Ultimate CCNA Study Package, and Ultimate CCNP Study Packages.
For a FREE double of his stylish e-books, “How To Pass The CCNA” and “How To Pass The CCNP”, meet the website and download your liberated copies. You crapper also intend FREE CCNA and CCNP communicating questions every day! Pass the CCNA communicating with The Bryant Advantage!

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , ,

Microsoft CRM Customization Integration with Third Party SQL ApplicationDatabase

Thursday, May 29th, 2008

Microsoft CRM - Client Relationship Management collection from Microsoft Business Solutions was initially fashioned to be customizable with Microsoft Visual Studio.Net and digit of its planning languages - C#.Net or VB.Net. You crapper ingest ADO.Net, Web Service, Transact SQL scripting and stored procedures, deploy much SQL Server tools as Linked Server to every ODBC/OLEDB willing database, including ORACLE, Sybase, Ingress, DB2, Unidata, Pervasive SQL, Ctree and modify Lotus Notes/Domino.

In this diminutive article we would same to provide you the evidence on planning the combining with SQL ordinal band Database.

First - ingest Microsoft CRM SDK to make act with Microsoft CRM, we hit it in C#:

String[] arr1 = coll.AllKeys;

int loop1, loop2;

for (loop1 = 0; loop1 0?1:arr1.Length); loop1++)

{

String[] arr2 = coll.GetValues(arr1[loop1]);

for (loop2 = 0; loop2 < arr2.Length; loop2++)

{

strAccountId = arr2[loop2].Replace(”}”,null);

strAccountId = strAccountId.Replace(”{”,null);

}

}

if (Page.IsPostBack==false)

{

// Server should be ordered with the study of the papers Web server

string Server = ConfigurationSettings.AppSettings[”ServerName”];

// VirtualDirectory should be ordered with the study of the Microsoft

// CRM Virtual Directory on the papers Web server

string VirtualDirectory = “mscrmservices”;

string strDir = “http://” + Server + “/” + VirtualDirectory + “/”;

// BizUser agent object

Microsoft.CRM.Proxy.BizUser oBizUser = newborn Microsoft.CRM.Proxy.BizUser ();

oBizUser.Credentials = System.Net.CredentialCache.DefaultCredentials;

oBizUser.Url = strDir + “BizUser.srf”;

// CRMAccount agent object

Microsoft.CRM.Proxy.CRMAccount statement = newborn Microsoft.CRM.Proxy.CRMAccount ();

account.Credentials = System.Net.CredentialCache.DefaultCredentials;

account.Url = strDir + “CRMAccount.srf”;

Then you ingest ADO.Net for occupation stored machine with parameters to do the combining job:

try

{

string SQLStatement=”ICS_UpdateAccountPrivate ‘”+

strAccountId +”‘ , ‘” + this.TextBoxWorkPerformed.Text +

“‘ , “+doubleEncode(System.Double.Parse(this.TextBoxAnnualRevenue.Text))+” , “+

intEncode(System.Int32.Parse(this.TextBoxNumberOfEmployees.Text.Replace(”,”,”")))+” , “+

doubleEncode(System.Double.Parse(this.TextBoxAverageGrowthRate.Text))+” , “+

“‘”+this.DropDownListOwnership.SelectedItem.Text +”‘ , “+

intEncode(System.Int32.Parse(this.RadioButtonList.SelectedItem.Value))+” , “+

intEncode(System.Int32.Parse(this.TextBoxCredit.Text.Replace(”,”,”")))+” , ‘”+

this.TextBoxComments.Text+”‘”;

System.Data.SqlClient.SqlConnection tmpConnection =

new System.Data.SqlClient.SqlConnection(ConfigurationSettings.AppSettings[”ConnectionStringICS”]

);

About The Author

Andrew Karasev is Chief Technology Officer in Alba Spectrum Technologies - army broad Great Plains, Microsoft CRM customization company, supported in Chicago, California, Texas, Florida, New York, Georgia, Colorado, Oregon, Washington, Canada, UK, state and having locations in binary states and internationally (www.albaspectrum.com), he is CMA, Great Plains Certified Master, Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK developer. You crapper occurrence Andrew: 1-866-528-0577 andrewk@albaspectrum.com.

akarasev@albaspectrum.com

Tags: , , , , , , , , , , , ,
Close
E-mail It