Socket Exception with Multiple Bindings
As discussed in KB 815209 SocketExceptions are raised with Web Services when a machine has more than 50 protocol bindings (which seems quite easy to reach)
The problem did not exist in v1.0 of the framework but it exists in v1.1
This problem also manifests itself with Remoting and with direct use of sockets from .NET
Does anyone know of an existing fix in the framework
Will the next release fix the problem Tag: supported programming languages Tag: 73423
Redistributa DotNet with a MSI package?
Hi,
I have built an application in C# and .net and I want to install it to the
users. But I dont know if the users has DotNetFramework 1.1 installed.
So I want my instyallation to include the framework, and install it if
needed. The only way that I has found to do this is with the Bootstrap
example.
But thats no good beacuse that means that the runfile is an exe, and I want
to "shoot" out my application with help of my AD (Active Directory) and that
requires an MSI Package. Which my deploymentproject creates, but thats
without the bootstrap and dotnetfx.
So is there any way I can include the framework in my installation so that
it installes it if neaded and the runfile for the installation is an MSI
file, which I get from my deployment project. Or does the DotNetFramework
1.1 exist in a MSI Package version, so that I can install it through the AD
before I install my application?
Very greateful for any tips or info.
/Robert Tag: supported programming languages Tag: 73417
Error using HTTPS/POST in compact framework
Hi there
I experienced errors when using HTTPS/POST in compact framework.
Firstly, the application details
- I created a smart device application in VS.NET 200
- I used to example code as shown in HttpWebRequest with minor changes (appended below
- I created my own CertificatePolic
- The code communicates with a JSP running on BEA weblogi
The testing details
a.) communicating directly with BEA, using HTT
b.) communicating directly with BEA, using HTTP
c.) communicating with BEA over Apache with BEA connector, using HTT
d.) communicating with BEA over Apache with BEA connector, using HTTPS
The testing results, when running the application from my desktop pc
a.) works fin
b.) works fin
c.) works fin
d.) works fin
The testing results, when running the application in Pocket PC 2002 emulato
a.) works fin
b.) exception raised: blocking operatio
c.) exception raised: invalid segment lengt
d.) exception raised: blocking operatio
Running the application on a real smart device produces the same result as in emulator
IMHO, accessing a web resource should not be a matter of underlying hardware nor a matter of server-type. I expect the compact framework to behave in the same way, when running on a desktop or on a smart device. If my code is erroneous, please correct me. If its a matter of compact framework please point me out the reasons and how to avoid it
Thanky a lot for any help
Greetings
Heiner Amthaue
----------------8<-------------
Here is the significant code. Not very exiting, so far
If required, I'll post the complete application code (186 lines)
public void Go(
try
log("Creating request: "+url)
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url)
request.Method = "POST"
request.ContentType = "application/x-www-form-urlencoded"
request.ContentLength = data.Length
log("Writing data")
byte [] bytes = ASCIIEncoding.ASCII.GetBytes(data)
Stream reqStream = request.GetRequestStream()
reqStream.Write(bytes, 0, data.Length)
reqStream.Close()
log("Reading response.")
HttpWebResponse response = (HttpWebResponse)request.GetResponse()
Stream resStream = response.GetResponseStream()
StreamReader reader = new StreamReader(resStream)
char [] input = new char[256]
int count = reader.Read(input, 0, 256)
while (count > 0
log(new String(input, 0, count))
count = reader.Read(input, 0, 256)
}
reader.Close()
response.Close()
log("done.")
}
catch (Exception e)
log(e.Message) Tag: supported programming languages Tag: 73415
Customizing OpenFileDialog
This is a multi-part message in MIME format.
------=_NextPart_000_000F_01C4266F.E32785A0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I want to add a text box and a couple radio buttons to the =
OpenFileDialog. However, the class is sealed and I need some direction =
as to how to use the OFD functionality without recreating it from =
scratch. Any suggestions? Thanks.
------=_NextPart_000_000F_01C4266F.E32785A0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>I want to add a text box and a couple =
radio buttons=20
to the OpenFileDialog. However, the class is sealed and I need =
some=20
direction as to how to use the OFD functionality without recreating it =
from=20
scratch. Any suggestions? Thanks.</FONT></DIV></BODY></HTML>
------=_NextPart_000_000F_01C4266F.E32785A0-- Tag: supported programming languages Tag: 73413
dll loading problem
I have a mixed mananage-non managed dll written in c++. when I try to use it from a C# app it runs just fine on my developing computer but when I try to move it to other machine it won't find the dll. I already tried to register on the gac, but I do not know how to reference it from there using the visual studio IDE
does anybody has any ideas
Alfonso Tag: supported programming languages Tag: 73410
Application Deployment - Web
I posted this on the ASP.Net newsgroup and didn't get a response, so I figured I'd try on this generic newsgroups.
Some background info
ASP.Net Web Applicatio
Web Setup Project utilized for deployment -- VS.Net 200
Development Web Serve
-- Win 2k
-- .Net Framework 1.
-- IIS 6.0 with multiple Web Sites (Web Sites not Virt Dir's in 1 web site
I have no problem building and installing my app using the web setup project. My question comes into play that on my development server, I have two Web Sites defined in IIS.
When I run the setup project on the development server, it always installs onto the first website. I want it to install onto the 2nd website defined. Is there a property or any way to configure my setup project in VS.Net 2003 which website to install under if multiples are found in IIS
Thanks
-Ric Tag: supported programming languages Tag: 73397
parser error: Could not load type ???.Global in globall.asax line 1
Hi,
I'm suddenly unable to run any ASP.net applications. Last week everything
worked. But now (Mondays!) I get the same error from _every_ application
I've written:
Parser Error
Description: An error occured during the parsing of a resource required to
service this request. Please review the following specific parse error
details and modify your source code appropriately.
Parser Error Message: Could not load type HTMLTableExtractor.Global
Source Error:
<% Application Codebehind = "Global.asax.cs"
Inherits="HTMLTableExtractor.Global" %>
This is what I have tried to date:
1. Erase Global.asax file and replace with a new one. (Didn't work).
2. Create a whole new empty project, and import old classes in one by one
(Didn't work).
3. Erase "bin" folder and rebuild application from scratch. (Didn't work).
4. Erase all files in
c:/winnt/system/microsoft.net/framework/v1.1.4322/Temporary ASP.NET Files.
and then rebuild (Didn't Work).
5. Restarted the ASP.NET thread. (Didn't work).
6. Restarted IIS. (Didn't work).
7. Moved everything to new virtual directory. (Didn't work).
8. Restarted the computer a dozen times..
Now, I can deploy these applications to another server, and they run, on the
other server. Just not on my computer. On my computer they don't run from
IE. Visual studio does not appear to be the problem.
I'm about ready to use the one solution I do know: FORMAT C: :)
Any suggestions? Can I remove IIS and reinstall it without screwing up
Visual Studio and having to reinstall everything?
Thanks,
Tyson Tag: supported programming languages Tag: 73394
Q: How to List the Form Title Names for all Open Apps?
I am attempting to get a list of all open windows forms, dialog box,
etc. title for all active apps. I am searching for a program that
will pop up a dialog box to which I may need to respond with an
action? Can this be done via. the .net classes or do I have to go
back to the APIs? Tag: supported programming languages Tag: 73390
<< www.SuiteB.com - Free Web Directory Advertising >>
SuiteB.com is a new web directory launched with the single goal of helping
entrepreneurs, independent contractors and small business owners advertise
their web site, business, skills, products and services as inexpensively as
possible...FREE! You may list yourself or your company in the directory at
no charge. Sponsored Links are also available. No setup fees. No keywords to
buy. No minimum click-through count. Cancel anytime.
www.suiteb.com Tag: supported programming languages Tag: 73389
Server Application Unavailable. Error code 80070003
Our W2k server was rebooted 3 days ago and since then we have not been able to run any asp.net apps
Have found many mentions of Server Application Unavailable but none for Error code 8007003
We have reinstalled IIS and .net framework (several times!) to no avail
We'd like to avoid rebuilding the server if possible so any help would be greatfuly received
Event Type: Erro
Event Source: ASP.NET 1.1.4322.
Event Category: Non
Event ID: 108
Date: 19/04/200
Time: 14:13:0
User: N/
Computer: COMPUTER0
Description
aspnet_wp.exe could not be started. The error code for the failure is 80070003. This error can be caused when the worker process account has insufficient rights to read the .NET Framework files. Please ensure that the .NET Framework is correctly installed and that the ACLs on the installation directory allow access to the configured account. Tag: supported programming languages Tag: 73378
C#: Access is denied when adding virtual FTP directory to IIS
Hi,
I am trying to add an FTP Virtual Directory to IIS through C# code in an
ASP.NET page.
I'm getting an Access Denied Error when running the code below. I've left
out the code adding the directory itself.
For debugging purposes I tried to only execute the code below
(RefreshCache();), and even then I received that error.
From the beginning on, I've added the Username and Password property to the
DirectoryEntry instance.
See my code below.
note: target, username and password are parameters passed through a method
that holds this code.
DirectoryEntry folderRoot = new DirectoryEntry("IIS://" + target +
"/MSFTPSVC/1/Root");
folderRoot.Username = username;
folderRoot.Password = password;
folderRoot.RefreshCache();
Right before executing this, I managed to add a user account using this
instance of DirectoryEntry class.
DirectoryEntry AD = new DirectoryEntry("WinNT://" + target +
",computer",username,password);
(....)
And I managed to add a New Website in IIS (not a virtual directory) using an
WMI wrapper (ManagementClass, ManagementObject, etc...).
With the same UserName and Password as I tried to use to add the FTP virtual
directory.
thank you in advance,
Vincent Tag: supported programming languages Tag: 73374
Application has generated an exception that could not be handled.
Out .Net application is crashing occasionally after running for several hours with the error below in the EventLog.
We have attached a handler for the UnhandledException in the AppDomain which simply logs errors to the EventLog, but it looks the the CLR is going down in flames. Any ideas on how to track this down? Note that this is occuring on our production machine, so we don't have access to the debugger there
===============================================================
EVENT # : 82
EVENT LOG : Applicatio
EVENT TYPE : Erro
SOURCE : .NET Runtim
EVENT ID :
COMPUTER : MACHINE
TIME : 4/16/2004 9:38:30 A
MESSAGE : .NET Runtime version 1.0.3705.288- QMApp.exe - Common Language Runtime Debugging Services: Application has generated an exception that could not be handled
Process id=0x310 (784), Thread id=0xfc8 (4040)
Click OK to terminate the application
Click CANCEL to debug the application. ================================================================ Tag: supported programming languages Tag: 73372
datagrid issue
How to add template columns with textbox control in Asp.Net DataGrid through
coding.
Also, There is no OnFocus and OnBlur events in Asp.Net for DropDownList. How
do I perform action on these events ?
Please suggest. Tag: supported programming languages Tag: 73364
Howto: PassportIdentity class usage for MSN
We want to support synchronizing some files with the users private documents share at
"http://www.msnusers.com/My%20Web%20Documents/", so he is able to use e.g. it's documents from multiple client machines. The user
provides and we store the needed credential infos (user/mail address and password) for the passport challenge/responses.
Now my question: is there a way (like in MS Messenger) to provide these credentials in a https://... url as query params?
Or: how we solve the login process via passport to access the WebDAV user folder at msn? We want to have a behavior similar to that
of the windows system file explorer, if you open the colorfull butterfly icon folder in "My Network places": Open a credentials
dialog (if we did not have them all) and then strait forward accessing the folder/file we need there.
Related issue: It is currently a hassle or even not possible to get the .NET build in PassportIdenty work with a non-ASP.NET
application. Is it possible without install/dealing the Passport SDK? All passport infos on the Internet we found are related to
ASP.NET applications, but we need it in a Windows Forms App...
Any help would be likly to have, we did not know who ever can help here...
--
Thanks i.A.
Torsten Rendelmann
http://www.rendelmann.info/blog/
PS: Answer/Reply always to the group!
For avoidance of spam mailings my e-mail
address is invalid! Tag: supported programming languages Tag: 73363
MS Access and VB.NET
I am attempting to automate the process within a vb.net windows application
of importing a text file into an access database (setting the column
seperators, first row being column names and such) but I am not finding
examples of this on the net? Has anyone ran across such a thing? Tag: supported programming languages Tag: 73359
timer tick in form is re-entrant ??
Hi
Anyone else encountered this problem?
In a VB or C# project I have 2 forms. Both have a forms timer. The
timer in the one of the forms is running at 55ms and raises an event
which is handled by the first form. The handler disables, sets the
interval, then re-enables the timer on its form. It also sleeps for 60
ms.
The problem I've found occurs when the 55ms time overruns (say when
the computer is doing something else ). After the timer has been
re-enabled the first timer tick ( the one raising the event ) is
called again even though the first instance is still running. Hence
the call stack looks like this
Tick1()
RaiseEvent
...
Re-enable timer
Tick()
The key here is the re-enabling of the first timer. If that is not
done then the problem does not occur.
Anyone else encountered this? It can't be considered normal behaviour
for the timer tick can it?
thanks for any input
Liam
More detailed code follows
Public Class DialogForm
Inherits System.Windows.Forms.Form
#Region " Windows Form Designer generated code "
Event DialogEvent()
Private Sub DialogForm_Closing(ByVal sender As Object, ByVal e As
System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
Timer1.Enabled = False
End Sub
Dim b As Boolean = False
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Timer1.Tick
If b = True Then
ErrorLabel.Text = Str(Val(ErrorLabel.Text) + 1)
End If
b = True
RaiseEvent DialogEvent()
b = False
End Sub
End Class
Public Class Form1
Inherits System.Windows.Forms.Form
#Region " Windows Form Designer generated code "
Private Sub DialogButton_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles DialogButton.Click
Dim f As New DialogForm
AddHandler f.DialogEvent, AddressOf DialogEventHandler
'f.ShowDialog()
f.Show()
End Sub
Sub DialogEventHandler()
Sleep(50)
Timer1.Enabled = False
Timer1.Interval = 1000
Timer1.Enabled = True
End Sub
End Class Tag: supported programming languages Tag: 73355
Returned values from web service is wrong
Hey
Im calling a webservice wich is returning a DataSet. In the DataSet, wich is
generated from a SQL query, there is a date field. This datefield (datetime)
has the value '12-04-2004' (Danish date format, or actually i think it
stores it as italian in the database. Corresponds to DD-MM-YYYY).
If i try to write the returned DataSets values out, in my program from the
returned DataSet it keeps writing '11-04-2004 15:00:00'. What is that?
Anyone who can explain to me what happens?
Ive tried to see wether the value that is written is right, in the xml
document that returns from the web service. The value looks like this:
<dato>2004-04-18T00:00:00.0000000+02:00</dato>
So i presume that the returned value is correct, but it is apparently wrong
in the dataset on the client side, or it is converted to the day before
during writing out the value.
label1.Text = DataSet.Tables[0].Rows[0]["dato"].toString();
label1.Text is now '11-04-2004 15:00:00' even though the value in the
returning xml document says the 12. April 2004
It happens with all of my dates. They are all set to the previous day at
1500 hours
How can i solve my problem?
Anyone knows anything about this?
Please help....
--
Cheers
Jimmy Tag: supported programming languages Tag: 73352
Crystal Report - Server Application Unavailable
I have a Crystal report that I'm calling from a website - the report
executes and then exports to a PDF, and then the PDF is then shown in a new
browser window. It runs fine the first time, but any subsequent attempt
fails at the point of exporting to PDF and the server eventually times out
with a "Server Application Unavailable" message.
The event log has a "aspnet_wp.exe (PID: 1764) stopped unexpectedly. "
message logged. The only way I can do anythign further is to restart IIS or
restart the aspnet_wp process.
It tuns fine every time on the development machine, but on the Test &
Production servers the problem occurs. Both Test & Production have had the
IIS Lockdown run against them.
Any ideas ?
Thanks in advance for your help.
Cheers,
Cameron Tag: supported programming languages Tag: 73351
running asp dot-net application on different platforms
Hi,
I have asp application running on windows 2000 sevrer, that i'm upgrading to
dot-net.
in the process of upgrading the application to dot-net, there will be a
period that my dot-net application needs to run on windows 2000 server, and
after it on windows 2003 server.
there will also be a period that the asp dot-net pages will need to run on
both windows 2000 and windows 2003.
if there any problems i should expect, or configuration problems (few i
already noticed, like xml server http request) i should get ready for?
TIA. Tag: supported programming languages Tag: 73347
Running a VB.Net application in a language different than the Net FrameWork
I have developped and tested a multilingual application which is
running fine. When testing from inside .NET I created a drop down menu
where I can choose the language allowing changing the language of the
User Interface. I am storing this data in the registry so when I
launch my application it is being loaded with that settings. This is
working fine when working from inside VB.Net. Running the actual Exe
it seems that my language settings are overwritten by the language of
the Net Framework. Could it be true ?
If it is true is there a way to overwrite this ?
Jean-Luc
www.corobori.com Tag: supported programming languages Tag: 73340
via NUnit: Trace.Listeners.Add failure
In my c# app I create a TextWriterTraceListener object and add it to the
Listeners collection via a call to Trace.Listeners.Add(...). This works
fine in my application; however it causes the unit tests to fail when the
code gets run via NUnit tests. This appears to be some kind of permissions
problem, probably related to the fact that NUnit is running my tests through
reflection, but I don't have a clue how to proceed. Any suggestions or
pointers would be appreciated...
The error that is thrown is:
c:\windows\microsoft.net\framework\v1.0.3705\Config\machine.config Request
for the permission of type
System.Security.Permissions.StrongNameIdentityPermission, mscorlib,
Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 failed.
(c:\windows\microsoft.net\framework\v1.0.3705\Config\machine.config)
and the stack trace is:
>>>>>>>>>>>>>>>>>>>>
at System.Configuration.ConfigurationRecord.OpenXmlTextReader(String
configFileName)
at System.Configuration.ConfigurationRecord.Load(String filename)
at
System.Configuration.DefaultConfigurationSystem.System.Configuration.IConfig
urationSystem.Init()
at
System.Configuration.ConfigurationSettings.SetConfigurationSystem(IConfigura
tionSystem configSystem)
at System.Configuration.ConfigurationSettings.GetConfig(String
sectionName)
at System.Diagnostics.DiagnosticsConfiguration.GetConfigTable()
at System.Diagnostics.DiagnosticsConfiguration.Initialize()
at System.Diagnostics.DiagnosticsConfiguration.get_IndentSize()
at System.Diagnostics.TraceInternal.InitializeSettings()
at System.Diagnostics.TraceInternal.get_Listeners()
at System.Diagnostics.Trace.get_Listeners()
at gptg.QAtoQB.Transactions.Transaction.DumpLog(StreamWriter sw) in
c:\working barrel\tq finint\qatoqb\transactions\transactions.cs:line 46
at gptg.QAtoQB.Transactions.ProcessModel.SaveIIF() in c:\working
barrel\tq finint\qatoqb\transactions\processmodel.cs:line 168
at gptg.QAtoQB.Tests.IIFTests.BillableTime() in c:\working barrel\tq
finint\qatoqb\tests\iiftests.cs:line 29
>>>>>>>>>>>>>>>>>>>> Tag: supported programming languages Tag: 73336
Socket class and thread safety
The Socket class is said not to be thread safe in the documentation.
Logicaly, that would mean that thread safety measures are required when
dealing with asyncronous socket operations. However, I have never seen any
exemple deal with locking the socket reference in asyncronous context. What
is the correct thing to do? Also, is there really any advantages to using
sockets through a NetworkStream? Is there a prefered model when dealing with
a binary protocol?
Thank you very much,
Etienne Boucher Tag: supported programming languages Tag: 73334
FileSystem Bug ?
I have found a strange behavior
I use FileInfo class to retreive LastWriteTime property of some file
The file is just a JPEG image. When the image is editted by photosho
(actually the image is rotated), the LastWriteTime property
shows correct modification date. However, when I rotate the image
with the built-in WinXP Image Viever, the property does not reflec
the recent image change: it shows previous {image changing date}
I checked Image properties using windows explorer, and it show
exactly the same what FileInfo class does. If image is modified (rotated
by winXP built-In Image Viewer, the "Modified" property does not
reflect the recent image change.
The only thing I noticed that changes are file attributes
After rotation with WinXP Image Viewer, the "archive" attribute is removed
So, is it a bug or XP Image viewer modifies files
in a way that bypasses FileSystem .. or what ??
The most important thing I would like to know is actual file modification
date (date of last modification), regardless of what program had been
used to modify the file. Is it somehow possible
Thanks In Advanc
MichaÅ? Januszczy Tag: supported programming languages Tag: 73332
[newbie] SQL question
Hi
in one of my programs I am connected to a database by Jet. Now, I'm looking for a SQL statement, that does the following
1. Gets every recored in a table of the db I'm conntected to (SELECT * FROM tablename, I suppose
2. Appends this whole stuff to a specific table of a specific database (filename and exact path are known)
Can anyone propose a SQL statement for this
Thanks a lo
Gordon Tag: supported programming languages Tag: 73331
the framework 2.0 broke my iis snap-in in MMC.EXE
installing the framework2.0 onto w2k3 resulted in mmc.exe crashing while trying to view website's properties in iis snap-in
any fix? i'd like to run the framework asap Tag: supported programming languages Tag: 73325
"JINI" architecture for .NET?
Being a .NET softwarearchitect I am of course constantly trying to get the
best of two worlds (the other being Sun/Java!) when it comes to software
design, and in particular SOA (Service Oriented Architecture).
Now - Sun's community has come up with a brilliant piece of work called
"JINI"; a selfconfiguring, selfhealing and robust peice of design.
Has anybody heard of something like this in the MS-world?
/Claus Konrad Tag: supported programming languages Tag: 73323
Regular Expression Quandry
Greetings -- I need Regex help!!
For the following string,
"ANCHOR, STEER HORN, 2 1/2 IN X 3 IN X 3/15 IN DIA, 304 SSTL, UNEQUAL LEGS, F/ CC1 & 2 REGEN FLUE GAS LINES C 21, EQUIP W/ 4 IN REFRACTORY"
I need to remove all spaces EXCEPT in cases where the pattern \d\s\d exists (otherwise, from the example, "2 1/2" would become "21/2" which obviously has a very different meaning).
I can't figure out what the match expression is that will enable this functionality to work.
tia,
_howard Tag: supported programming languages Tag: 73313
Timer control vs Timer class
I included a timer control in my C# project, I got the following 2 events
1. Disposed
2. Tick
I included the timer class programatically in the same C# project and I got
the following events
1. Disposed
2. Elapsed
I am stumped..:-( whats going on here? I have framework 1.1 with VS.NET
2003
VJ Tag: supported programming languages Tag: 73309
Bug in MessageBox.Show
Try to run this code:
Console.WriteLine(MessageBox.Show("text",
"title", MessageBoxButtons.OK));
When the message box appear, click on the close (x) button. The
result returned will be DialogResult.OK.
Can you confirm it on your computer?
Thanks a lot... Tag: supported programming languages Tag: 73306
SqlConnection question
Hi
how can I test if a specific table on an SQL- Server (that I'm connected to) exists or not
Thank
Sam Tag: supported programming languages Tag: 73305
IsNumeric Function
What is prefered way to check whether a is a numeric value
Is ther something like IsNumeric function in VB6
Thanks
Mark. Tag: supported programming languages Tag: 73302
Help 3DES File Encrypt in VB6 to 3DES File Decrypt In VB.NET
Hello,
My problem is two fold.
1) I must support a deployed legacy application written in VB6 SP5. I
need to export data from a database, compress it and the encrypt the data
using 3DES (to prevent tampering) data gets transmitted at night to the home
office of my company. Rewriting this application in .NET is not an option as
the application was 5 years in development.
2) After I receive the data from the outlying offices, I need to Decrypt
the data using VB.NET 2003 and the Cryptography namespace prior to
transforming the data into an AS/400.
I have successfully written VB6 code which encrypts and decryptes the data
through calls to advapi32.dll. Unfortunately, any attempts to decrypt these
files using VB.NET's Cryptography namespace results in a error and the
attempt always fails.
Can someone give me some examples or guidance in VB6 to VB.NET data 3DES
encryption/decryption??? I am really stumped on this topic. Sample code
would be nice!!! Remember the conditions - Encypt Under VB6 / Decrypt Under
VB.NET 2003.
Thanks
underwmd Tag: supported programming languages Tag: 73300
adding grid to working currency manager disables addnew
I created a group of 12 pretty typical databound forms around a currency manager. They all worked perfectly, patterned after chapter 13 of ADO.NET, Core Reference, published by Microsoft Press. In one case, the DataAdapter daDT filled the dataset instance dsDT1 with one table, DateType. The table had three columns: ID(autoincrement), DateType(string), and Active(boolean - default true). Two textboxes and a checkbox. The user could view the rows one by one with the usual <<<>>>, and edit, add, delete, update(the dataset, which was merely ending the edit), and updating the ms access database(submitChanges button). Also a cancel button. Pretty run of the mill
Nevertheless, it acted quirky from time to time. One MVP took it upon himself to help me. It befuddled him as well. Finally he asked me to email the solution to time. After several days debugging, he found the problem. daDT.fill(dsDT1.DateType) caused the quirks. Instead I should use daDT.Fill(dsDT1, "DateType"). That solved the quirks
Then I decided to make the form more visually appealing. I added a datagrid called dgrd whose datasource in the property box was dsdt1.datetype. I used the mousedown event and the hittest method to synchronize changes in the grid to the currency manager , and the handler for cm.positionchanged to synchronize the grid with changes in the position in the currency manager. Not hard, just adapted from the April 2004 msdn dvd
Everything worked but the Add button. If I clicked Add, the textbox for DateType wouldn't clear. A row would be added to the grid with <null> in the DateType column, and various exceptions would follow depending on the button I clicked next
I submitted a question more than a week ago and Cor Ligthert endeavored to help me. I thank him for that. We tried dataviews three different ways. In the form_load event I set the dgrd.DataSource = (DsDT1("DateType")), but the IDE wouldn't accept it. Cor suggested dgrd.DataSource = DsDT1.Tables("DataType"). It didn't help
The problem has to be a defect in ADO.NET similar to the previous one. Rather than eliminate the grid, which adds delightful visual cues to the user, can somebody figure out a workaround
Code follows. Thanks. polynomial5
Imports System.Dat
Imports System.Data.OleD
Imports System.i
Imports Microsoft.VisualBasi
Public Class frmDateTyp
Inherits System.Windows.Forms.For
Dim cm As CurrencyManage
Public DTypeOpened As Boolean = Fals
Private Sub frmDateType_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Loa
cnDT.ConnectionString = "Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Database Password=;Data Source=""" + System.IO.Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath) + "\HasbaraSample.mdb"";Password=;Jet OLEDB:Engine Type=5;Jet OLEDB:Global Bulk Transactions=1;Provider=""Microsoft.Jet.OLEDB.4.0"";Jet OLEDB:System database=;Jet OLEDB:SFP=False;Extended Properties=;Mode=Share Deny None;Jet OLEDB:New Database Password=;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;User ID=Admin;Jet OLEDB:Encrypt Database=False
cm = CType(BindingContext(DsDT1, "DateType"), CurrencyManager
'Dim dv As New DataView(DsDT1.Tables("DateType")
'cm = CType(BindingContext(dv), CurrencyManager
'dgrd.DataSource = DsDT1.Tables("DataType") ' or something like that
'dgrd.DataSource = d
'dgrd.DataSource = (DsDT1("DateType")) ',"DateType"
AddHandler cm.ItemChanged, AddressOf cm_ItemChange
AddHandler cm.PositionChanged, AddressOf cm_PositionChange
Tr
daDT.Fill(DsDT1, "DateType"
DsDT1.DateType.Columns(0).DefaultValue = Tru
Catch ex As OleDbExceptio
Dim errorMessages As Strin
Dim i As Integer =
errorMessages += "Index #" & i.ToString() & ControlChars.Cr
& "Message: " & ex.Errors(i).Message & ControlChars.Cr
& "NativeError: " & ex.Errors(i).NativeError & ControlChars.Cr _
& "Source: " & ex.Errors(i).Source & ControlChars.Cr _
& "SQLState: " & ex.Errors(i).SQLState & ControlChars.Cr
End Try
SetEditMode(False)
End Sub
Private Sub DisplayPosition()
lblPosition.Text = cm.Position + 1 & " of " & cm.Count
dgrd.NavigateTo(cm.Position, "")
End Sub
Private Sub cm_ItemChanged(ByVal sender As Object, ByVal e As ItemChangedEventArgs)
DisplayPosition()
End Sub
Private Sub cm_PositionChanged(ByVal sender As Object, ByVal e As System.EventArgs)
DisplayPosition()
End Sub
Private Sub btnMoveFirst_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMoveFirst.Click
cm.Position = 0
End Sub
Private Sub btnMovePrevious_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMovePrevious.Click
cm.Position -= 1
End Sub
Private Sub btnMoveNext_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMoveNext.Click
cm.Position += 1
End Sub
Private Sub btnMoveLast_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMoveLast.Click
cm.Position = cm.Count - 1
End Sub
Private Sub btnAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAdd.Click
'cm.AddNew()
DsDT1.Tables("DateType").Rows.Add(DsDT1.Tables("DateType").NewRow)
SetEditMode(True)
End Sub
Private Sub btnDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDelete.Click
If cm.Count > 0 Then
cm.RemoveAt(cm.Position)
Else
MessageBox.Show("No Item to Delete!", "Delete Item", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Sub
Private Sub btnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClose.Click
Me.Close()
End Sub
Private Sub btnSubmitChanges_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSubmitChanges.Click
If DsDT1.HasChanges Then
DTypeOpened = False
Try
Dim intModified As Integer
intModified = daDT.Update(DsDT1, "DateType")
Dim strOutput As String
strOutput = "Modified " & intModified & " item(s)"
MessageBox.Show(strOutput, "Update succeeded!", MessageBoxButtons.OK, MessageBoxIcon.Information)
DTypeOpened = True
Dim s = ControlChars.CrLf
Catch ex As OleDbException
If ex.Errors(0).SQLState = 3022 Then
MsgBox(ex.Errors(0).Message & s & "Please try again")
DsDT1.Clear()
daDT.Fill(DsDT1, "DateType")
Exit Try
Else
Dim errorMessages As String
errorMessages += "Message: " & ex.Errors(0).Message & ControlChars.CrLf _
& "NativeError: " & ex.Errors(0).NativeError & ControlChars.CrLf _
& "Source: " & ex.Errors(0).Source & ControlChars.CrLf _
& "SQLState: " & ex.Errors(0).SQLState & ControlChars.CrLf _
& "The form will be closed"
MsgBox(errorMessages)
Me.Close()
End If
Catch ex As DBConcurrencyException
MsgBox(ex.Message & s & "The dataset will be refreshed." & s & "Then you can navigate to the row and update it again.")
DsDT1.Clear()
daDT.Fill(DsDT1, "DateType")
Exit Try
Catch ex As Exception
MsgBox(ex.GetType.ToString & s & ex.Message & s & ex.HelpLink & s & ex.StackTrace & s & ex.Source & s & "The form will be closed") '& s & ex.TargetSite)
Me.Close()
End Try
Else
MessageBox.Show("No changes to submit!", "SubmitChanges", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If
End Sub
Private Sub SetEditMode(ByVal blnEdit As Boolean)
'txtID.ReadOnly = Not blnEdit
txtDateType.ReadOnly = Not blnEdit
chkActive.Enabled = blnEdit
btnMoveFirst.Enabled = Not blnEdit
btnMovePrevious.Enabled = Not blnEdit
btnMoveNext.Enabled = Not blnEdit
btnMoveLast.Enabled = Not blnEdit
btnCancel.Enabled = blnEdit
btnUpdate.Enabled = blnEdit
btnEdit.Enabled = Not blnEdit
btnAdd.Enabled = Not blnEdit
btnDelete.Enabled = Not blnEdit
btnSubmitChanges.Enabled = Not blnEdit
End Sub
Private Sub btnEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEdit.Click
If cm.Count > 0 Then
SetEditMode(True)
Else
MessageBox.Show("No Item to Edit!", "Edit Item", MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
End Sub
Private Sub btnUpdate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnUpdate.Click
cm.EndCurrentEdit()
SetEditMode(False)
End Sub
Private Sub btnCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCancel.Click
cm.CancelCurrentEdit()
SetEditMode(False)
End Sub
Private Sub dgrd_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles dgrd.MouseDown
Dim myGrid As DataGrid = CType(sender, DataGrid)
Dim hti As System.Windows.Forms.DataGrid.HitTestInfo
hti = myGrid.HitTest(e.X, e.Y)
Dim iRow As Integer
Select Case hti.Type
Case System.Windows.Forms.DataGrid.HitTestType.Cell, System.Windows.Forms.DataGrid.HitTestType.RowHeader
iRow = hti.Row
cm.Position = iRow
Case Else
'Case System.Windows.Forms.DataGrid.HitTestType.None
' Console.WriteLine("You clicked the background.")
'Case System.Windows.Forms.DataGrid.HitTestType.Cell
' MsgBox("You clicked cell at row " & hti.Row & ", col " & hti.Column)
' iRow = hti.Row
' cm.Position = iRow
'Case System.Windows.Forms.DataGrid.HitTestType.ColumnHeader
' Console.WriteLine("You clicked the column header for column " & hti.Column)
'Case System.Windows.Forms.DataGrid.HitTestType.RowHeader
' MsgBox("You clicked the row header for row " & hti.Row)
'Case System.Windows.Forms.DataGrid.HitTestType.ColumnResize
' Console.WriteLine("You clicked the column resizer for column " & hti.Column)
'Case System.Windows.Forms.DataGrid.HitTestType.RowResize
' Console.WriteLine("You clicked the row resizer for row " & hti.Row)
'Case System.Windows.Forms.DataGrid.HitTestType.Caption
' Console.WriteLine("You clicked the caption")
'Case System.Windows.Forms.DataGrid.HitTestType.ParentRows
' Console.WriteLine("You clicked the parent row")
End Select
End Sub
End Class Tag: supported programming languages Tag: 73298
McAffe Error
(Type your message here)
hello,please help me,I have installed McAfee VS on my PC,now when i want to scan my system,this message has appear:An exception 'Unhandled Win32 Exception' has occurred in scan 32.exe
and then the scan will stopped.is there any kind of virus in my PC?
thank you in advance
goodbye
--------------------------------
From: Hamid Naderi
-----------------------
Posted by a user from .NET 247 (http://www.dotnet247.com/)
<Id>M3e+33xX6UWrLcAUDv81UQ==</Id> Tag: supported programming languages Tag: 73297
VB.NET Forms Wizard
visit http://www.eazycode.com
Introducing a unique product "EazyCode", that can do coding/programming for
you at the click of a button, in a matter of seconds.
What is EazyCode?
EazyCode is a RAD tool that integrates into Visual Studio .NET and helps you
develop and maintain front-end GUI of database applications. EazyCode is a
powerful code-generation tool that creates ready-to-use database-driven
front-end GUI applications. The main benefit from using EazyCode is the
enormous time saving. EazyCode generates thousand lines of code in a matter
of seconds.
EazyCode 1.0 generates VB.Net code and supports SQL Server 8.0 and MSDE 8.0.
KEY FEATURES
Following key features set EazyCode apart from all other tools.
1 Automatic Code Generation
EazyCode generates your front-end GUI and Data Access Layers as ADO.NET, and
provides helps generate complete Windows Forms applications.
2 Fully Integrated into Visual Studio .NET
Experience all these features without leaving your preferred IDE.
3 Object-relational mapping
Significantly decreases development time generating reliable front-end GUI
code that do all persistence and retrieval.
4 WinForm UI Generation
Generates ready-to-use and easily-extendable database-driven applications.
5 High quality code generation
Generates understandable, well-structured, and fully documented source code.
6 Stored procedures
Generates stored procedures for all database operations.
7 Support all Major Databases
Currently it supports MS SQL Server 8.0, and MSDE 8.0 for code generation.
EasyCode supports all major databases (OLEDB interface) for code execution.
8 Transactional support
The generated front-end GUI code supports ADO.NET transactions for all
database operations.
9 Near to zero debug time
Generates up to 100% bug-free code. This means your testing time is
significantly reduced because you mostly need to test just your own
hand-written code.
10 VB.Net code generation
Generates in the language of your choice: VB.NET. More languages are under
development.
11 Customizable code
The generated front-end GUI code is easily customizable according to your
needs.
12 Easy to use
EazyCode is extremely easy to use. Just connect to a database, select a
template you want to use, set the generator options, and click the "Generate
Code" button. In many cases you even don't need to know SQL!
13 VS.NET compatible
Creates VS.NET solution and project files.
14 Support for Windows .NET Framework 1.1
Generates front-end GUI code that is compatible with .NET Framework 1.1.
15 Templates use VB.Net syntax
EazyCode uses an VB.Net syntax for templates that can be easily adapted for
specific needs. You will not have to learn another scripting language, and
can use all the power of .Net Framework and flexibility of VB.
******
vb.net code generator, .net code generator, forms generator, forms wizard,
vb.net forms wizard, data entry forms generator, data entry code generator,
data entry forms wizard, vb.net data entry forms generator, vb.net data
entry forms wizard, front end generator, Front end code generator, robot,
programmer, auto programmer Tag: supported programming languages Tag: 73296
RCX.NET lets you program directly from .NET code
Hi guys!
Some weeks ago I was trying to build a remote controlled (web page) camera
using my RCX and .NET. I tried many libraries and no one worked ok. Then I
decided to built my own .NET library, and It worked perfect.
Now I'm sharing this with you.Take a look and let me know any comments:
http://www.geeksco.com/rcxnet/index.htm
The programming interface is very similar to spirit's, but It does not
expose all its functionality. (Just drop me an email if you need some
additional method :-) )
enjoy!
David Tag: supported programming languages Tag: 73295
Looking for Serviced Component Tutorial
Hi,
I am learning how to use COM+ services in .NET and I really can't find
any good resource. The stuff in MSDN is very simple and not
useful...
Any good resources (book/tutorial) ?
Many thanks.
Michael Tag: supported programming languages Tag: 73293
Saving my Solution File
How do I automatically save my project Solution upon exiting Microsoft
Development
Environment. Under the <Tools> <Options> <Environment> <Projects and
Solution>
<Build and Run Options> I have selected "Save all changes" but this does not
save
my solution file, consequently it does not update the "date modified" file
attribute in order to
display the proper date on the MDE Start Page. Should I be using another
option if so
which one?
Tom Tag: supported programming languages Tag: 73291
Compact framework throwing formatException but 'normal' framework doesn't
I'm trying to write a web services client using VB.NET (VS 2003) for a
PocketPC (using .Net Compact Framework 1.0 SP2) either on the emulator or my
device. Other services are working fine however when I try to call a service
that returns a complex object I get a "formatException". The exact same code
works perfectly using .NET Framework 1.0 on my PC. (Aren't the .Net
Framework and .NET Compact Framework the same?)
Unfortunately I don't have access to the server code (written in Java) so I
can't simplify the object to identify which part is causing the problem (see
below for the response I get back from the server) Is there any way to debug
the code that is processing the response? I found some autogenerated code in
VS which invokes the web service but not the code that actually reads the
service response.
Does anybody have any ideas as to how I can get this to work using the .Net
Compact Framework?
XML response from server
----------------------------
<?xml version='1.0' encoding='UTF-8'?>
<soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:soapenc='http://schemas.xmlsoap.org/soap/encoding/'
soap:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'
xmlns:ns5='http://www.themindelectric.com/package/com.hummingbird.hc.api/'>
<soap:Body>
<n:getLatestDocumentResponse
xmlns:n='http://tempuri.org/com.peopledoc.jura.soap.CollaborationService'>
<Result href='#id0'>
</Result>
</n:getLatestDocumentResponse>
<id0 id='id0' soapenc:root='0' xsi:type='ns5:Document'>
<id xsi:type='xsd:string'>2324</id>
<name xsi:type='xsd:string'>Bum.bmp</name>
<description xsi:type='xsd:string'>Bum.bmp</description>
<parent href='#id1'></parent>
<statusID xsi:type='xsd:string'>0</statusID>
<timetable href='#id2'></timetable>
<data xsi:nil='1'></data>
<latestVersionNumber xsi:type='xsd:int'>1</latestVersionNumber>
<checkedOutByUser xsi:nil='1'></checkedOutByUser>
<checkedOutByOrg xsi:nil='1'></checkedOutByOrg>
<isPlaceHolder xsi:type='xsd:boolean'>false</isPlaceHolder>
<writePermission xsi:type='xsd:boolean'>true</writePermission>
<deletePermission xsi:type='xsd:boolean'>true</deletePermission>
<reviewVersionablePermission
xsi:type='xsd:boolean'>false</reviewVersionablePermission>
<versions href='#id3'></versions>
</id0>
<id1 id='id1' soapenc:root='0' xsi:type='ns5:FolderRef'>
<id xsi:type='xsd:string'>1941</id>
<name xsi:type='xsd:string'>Girls</name>
</id1>
<id2 id='id2' soapenc:root='0' xsi:type='ns5:Timetable'>
<isCompleted xsi:type='xsd:boolean'>false</isCompleted>
<reminderFrequency xsi:type='xsd:int'>0</reminderFrequency>
<reminderPeriod xsi:type='xsd:int'>0</reminderPeriod>
<creationDate
xsi:type='xsd:dateTime'>2003-12-09T22:43:42.843Z</creationDate>
<dueDate xsi:nil='1'></dueDate>
<completionDate xsi:nil='1'></completionDate>
<completedByUsername xsi:type='xsd:string'></completedByUsername>
</id2>
<id3 id='id3' soapenc:root='0' xsi:type='soapenc:Array'
soapenc:arrayType='ns5:VersionSummary[1]'>
<i href='#id4'></i>
</id3>
<id4 id='id4' soapenc:root='0' xsi:type='ns5:VersionSummary'>
<versionNumber xsi:type='xsd:int'>1</versionNumber>
<comments xsi:type='xsd:string'></comments>
<timestamp
xsi:type='xsd:dateTime'>2003-12-09T22:43:42.859Z</timestamp>
</id4>
</soap:Body>
</soap:Envelope> Tag: supported programming languages Tag: 73283
System.ComponentModel.Win32Exception: The operation completed successfully
Hi,
I wrote a form that and behaves a lot like the desktop alerts in
Outlook 2003 (fades in and out unobtrusively), then filled it with
current condition weather data (www.weathercorneralert.com). I'm
having the oddest exception that I can't track down. The app refreshes
current conditions hourly (with a System.Windows.Forms.Timer). If I
put my computer in stand by or hibernate, then bring it back up, I
often get the following exception (type, message and stack trace):
System.ComponentModel.Win32Exception
The operation completed successfully
at System.Windows.Forms.Form.UpdateLayered()
at System.Windows.Forms.Form.OnHandleCreated(EventArgs e)
at System.Windows.Forms.Control.WmCreate(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmCreate(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32
msg, IntPtr wparam, IntPtr lparam)
This is the _entire_ stack trace. Note the lack of any user code in
the stack trace. Also note that this build is built in debug mode; I
was hoping to get some line numbers. I get the same thing when I build
in release mode.
I'm clueless as to how to prevent this exception from being thrown.
I'm almost at the point where I'll just catch a Win32Exception in my
Application.ThreadException handler and swallow it.
Can anyone offer any suggestions? Thanks a lot in advance,
Travis Tag: supported programming languages Tag: 73276
Using 'as' for value types...
In many occasions I found code like this (especially in Microsoft's code)
object obj1
num1 = 0
[...
if ((obj1 as short) != 0
num1 = ((short) obj1)
But when I try to do it I get an error on (obj1 as short) saying that "The as operator must be used with a reference type ('short' is a value type)
So how come it works for others but not for me
Thanx Tag: supported programming languages Tag: 73275
german errortext in System.Exception
Hi,
hope somebody can help me. After some updates and patches my SystemExeption
switched to german language.
how can i switch back to english?
thx for your help
============================================================================
=====
An unhandled exception of type
'System.Runtime.Serialization.SerializationException' occurred in
mscorlib.dll
Additional information: Die Serialisierung deserialisert keine Delegate zu
nicht öffentlichen Methoden.
============================================================================
===== Tag: supported programming languages Tag: 73274
ngen.exe sngen(?).exe XML Serialize
Hi
We have a problem. We have a class that we ask the .net Framework for a Serialize class and then we use it. But we have the problem that a compilation is happen every first time
We have heard of a tool that is to be released tha is some a variant of ngen.exe, the new name should be something like sngen.exe(?). (Should be a part of Widbley???
Does anyone know abything about this here? Is it possible to get a beta somewhere
Regard
/Marcu Tag: supported programming languages Tag: 73273
Com Port Listener. Please Help Me.
This is a multi-part message in MIME format.
------=_NextPart_000_0008_01C4247A.84C157D0
Content-Type: text/plain;
charset="windows-1256"
Content-Transfer-Encoding: quoted-printable
Hi,
How can I read data from com port in csharp.
Best Regards,
Amin.
------=_NextPart_000_0008_01C4247A.84C157D0
Content-Type: text/html;
charset="windows-1256"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dwindows-1256">
<META content=3D"MSHTML 6.00.2800.1400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>How can I read data from com port in=20
csharp.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Best Regards,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Amin.</FONT></DIV></BODY></HTML>
------=_NextPart_000_0008_01C4247A.84C157D0-- Tag: supported programming languages Tag: 73270
Getting MX Records With .NET Framework?
The Dns class allows you to lookup IP addresses or domain names. Is there a
way to use the .Net Framework to lookup MX records?
Thanks. Tag: supported programming languages Tag: 73267
Hi
Benefits of dotnet Framework say there are 'more than 20 supported programming languages' .
Has anyone got the list of the supported programming languages ?