|
http://msdn.microsoft.com/vcsharp/using/understanding/perf/default.aspx?pull=/library/en-us/dndotnet/html/dotnetperftips.asp
this is a link to one article. I spent 2 weeks going from link to link reading about how the CLR reacts and timing. This is a must read:
http://msdn.microsoft.com/vcsharp/using/understanding/perf/default.aspx?pull=/library/en-us/dndotnet/html/fastmanagedcode.asp
nick
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
|
so actually if do an
IS
followed by an
AS
would be much faster if your not completely sure of the object
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
Hi,
I developed a .net control in XP with .NET framework 1.0.
It works fine when used in XP or Windows 2000, but when I use the application in NT 4.0 service pack 6 with .NET 1.0, it simply fails to load ... i get the message "Unable to load file ‘MyControl.SplitButton’"
MyControl.SplitButton is my assembly - MyControl.SplitButton.dll.
Leave alone not working, NT simply fails to even load the asembly (as per the above message).
Do you think I will need to rebuild the assembly in NT 4.0
Any thoughts please....
|
|
|
|
|
Check this link out
http://www.dotnet247.com/247reference/msgs/30/150431.aspx
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
I have built simple calculation console applications on VS C#.NET and i can not get the applications to run on another system.
The other system is XP Pro with .NET 1.1 installed.
The application error I get when running the app is: The application failed to initialize properly (0xc0000135.) Click on OK to terminate the application.
Can anyone tell me or provide me with a link to help me get past this hurdle?
|
|
|
|
|
My first suggestion would be to stick the VS.NET CD into the system it doesn't work on and install the remote debugging tools. Set up a connection between your development box and the remote box.
Then you might be able to work out what went wrong
|
|
|
|
|
In the IBindingList example on Microsoft they use class properties in a struct.
I have been using provate variables.
What is the proper design?
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
|
so is this for beginners or programmers who are advanced and just want to polsih off best pratices.
Looks to me like its a beginners book
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
I haven't read the book, class design could be categorized as both beginners and advanced, knowing the proper way to design a specific class requires a good deal of understanding all of which can start when you are a beginner.
-Nick Parker
|
|
|
|
|
Well yeah but I get turned off by books that start out with
"Whats is polymorphism" Its like duh, I've been programming c++ and Java for 5+ years and I'm really more for design patterns than an introduction to programming
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
Ista wrote:
"Whats is polymorphism" Its like duh, I've been programming c++ and Java for 5+ years and I'm really more for design patterns than an introduction to programming
Well, maybe you should check out Design Patterns[^].
-Nick Parker
|
|
|
|
|
well alrighty then. It looks like a must buy
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
Don't see a form property that will allow me to leave a form open while accessing the parent form... how is this functionality achieved...???
thanks,
vince
|
|
|
|
|
Form1 fm = new Form1();
fm.Show();
modal is
fm.ShowDialog();
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
thanks for the reply... I tried using Form.Show()and it had no effect, still couldn't access the parent form without closing the child dialog... any other ideas...???
There's nothing special about the app, can't understand why it won't let me shift focus to the parent....
thanks for any more help,
vince
|
|
|
|
|
something like this
public class FormChild
{
private Form objParent;
public Form Parent
{
get
{
return objParent;
}
set
{
objParent=value;
}
FormChild_Load(object sender, EventArgs e )
{
MessageBox.Show(objParent.Name);
}
}
public Class ParentForm
{
...
Main
FormChild child = new FormChild();
child.Parent = this;
child.Show();
}
That should work, I might mistype though but you have to supply a cycle reference
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
Thanks a again for the help....
That's basically how I've coded my main and child form, but still no luck... As I said before, there's nothing special about either of the forms, main is a treeview/listview pair with a "settings" button that launches a child form... child form contains various controls (textboxes, buttons, monthcalendar control, status bar), and the only custom constructor (if you can call it that) accepts a string that is used to initialize a textbox...
Thanks for any other suggestions...
vince
|
|
|
|
|
Well that method works, you could even pass in a reference to this in the constructor and set it that way in the child form. But if you set it it will be able to cycle back.
If you have an email I can make a quick demo project
I'm not an expert yet, but I play one at work. Yeah and here too.
|
|
|
|
|
I wanted to try out one of those starter kits on the asp.net website, but it told me I had to download MSDN...
So I did....
and when I click on the 'setup.exe' it comes up with a message box that say...
"A strong SA password is required for security reasons.
Please use SAPWD switch to supply the same. Refer to
readme for more details. Setup will now exit."
I checked the readme, but of course there's nothing there...
What is the solution???
/\ |_ E X E GG
|
|
|
|
|
Contrary to what you are saying, the MSDE readme (at least the sp3 version) has a section called Desktop Engine Setup Arguments. It is a high security risk installing MSDE with a blank SA password. That is why MSDE setup does not allow it.
To solve it, before installing it, you should edit the setup.ini file that is in the same directory as the setup.exe. The following line should be added:
SAPWD=yourpassword, where yourpassword is the password of your choice.
Then start setup.exe and installation will succeed.
Of course, if you want to disregard security and install without a SA password you can put the following line instead of the above.
BLANKSAPWD=1
This overrides the default behavior of the installer. But I strongly discourage you from using this last option since it opens a serious security hole in MSDE.
|
|
|
|
|
Ok, I choose your answer. It was the best... and easiest.
/\ |_ E X E GG
|
|
|
|
|
If you look at the download page http://www.microsoft.com/downloads/details.aspx?FamilyID=a0dac778-60a6-4b11-8aa8-bf12261a303a&DisplayLang=en[^], you'll see the following instructions near the bottom of the page:
After extracting the MSDE installation files, open an MS-DOS command prompt and change to the directory where you extracted the files. MSDE extracts to C:\sql2ksp3\MSDE by default. Run the following command to set up MSDE for Visual Studio .NET. Replace <your sa="" password=""> with the systems administrator's password that you would like to use:
Setup.exe /qb+ INSTANCENAME=VSDOTNET DISABLENETWORKPROTOCOLS=1 SAPWD=<YOUR SA PASSWORD>
|
|
|
|
|
ok, gracias.
/\ |_ E X E GG
|
|
|
|