Showing posts with label developing. Show all posts
Showing posts with label developing. Show all posts

Monday, March 26, 2012

newbie: logging exceptions, how?

ASP.NET 2.0
I'm developing a ASP.NET 2.0 portal and are wondering how to implement some
kind of logging which logs all the exceptions which occur while the website
is running, So the administrator can view the log and discover problems,
like the website trying to access a page on another server, and this server
is down. Then it would be nice if problems like this could be logged!
I've looked into healthmonitoring and the EventLog class, What do you
recommend me to use? I think healthmonitroing is best but it's just that I
don't know how to use it. But I can learn :-)
Regarding healthmonitoring, this code below will of course throw an
exception. How do I know that healthmonitoring will log this error?
try{
int i = null;
int result = 100/i;
}
catch (Exception e) {
}
Best Regards!
JeffHello jeff,
U can just rethrow your errors in catch or dont use the catch, but handle
all error in Application_Error method at global.asax
Health Monitoring is just set of service methods which helps you to write
your errors to the desired source, such as eventLog, or file or send via
email
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/
"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo
j> ASP.NET 2.0
j>
j> I'm developing a ASP.NET 2.0 portal and are wondering how to
j> implement some kind of logging which logs all the exceptions which
j> occur while the website is running, So the administrator can view the
j> log and discover problems, like the website trying to access a page
j> on another server, and this server is down. Then it would be nice if
j> problems like this could be logged!
j>
j> I've looked into healthmonitoring and the EventLog class, What do you
j> recommend me to use? I think healthmonitroing is best but it's just
j> that I don't know how to use it. But I can learn :-)
j>
j> Regarding healthmonitoring, this code below will of course throw an
j> exception. How do I know that healthmonitoring will log this error?
j> try{
j> int i = null;
j> int result = 100/i;
j> }
j> catch (Exception e) {
j> }
j> Best Regards!
j>
j> Jeff
j>
Jeff,
You may want to look at the Enterprise Library at
http://www.codeplex.com/entlib There's a loggin application block that
should do the trick for you and it's very adaptable.
Hope this helps,
Mark Fitzpatrick
Former Microsoft FrontPage MVP 199...2006
"Jeff" <it_consultant1@.hotmail.com.NOSPAM> wrote in message
news:%23tVbkvwnHHA.596@.TK2MSFTNGP06.phx.gbl...
> ASP.NET 2.0
> I'm developing a ASP.NET 2.0 portal and are wondering how to implement
> some kind of logging which logs all the exceptions which occur while the
> website is running, So the administrator can view the log and discover
> problems, like the website trying to access a page on another server, and
> this server is down. Then it would be nice if problems like this could be
> logged!
> I've looked into healthmonitoring and the EventLog class, What do you
> recommend me to use? I think healthmonitroing is best but it's just that I
> don't know how to use it. But I can learn :-)
> Regarding healthmonitoring, this code below will of course throw an
> exception. How do I know that healthmonitoring will log this error?
> try{
> int i = null;
> int result = 100/i;
> }
> catch (Exception e) {
> }
> Best Regards!
> Jeff
>

newbie: logging exceptions, how?

ASP.NET 2.0

I'm developing a ASP.NET 2.0 portal and are wondering how to implement some
kind of logging which logs all the exceptions which occur while the website
is running, So the administrator can view the log and discover problems,
like the website trying to access a page on another server, and this server
is down. Then it would be nice if problems like this could be logged!

I've looked into healthmonitoring and the EventLog class, What do you
recommend me to use? I think healthmonitroing is best but it's just that I
don't know how to use it. But I can learn :-)

Regarding healthmonitoring, this code below will of course throw an
exception. How do I know that healthmonitoring will log this error?
try{
int i = null;
int result = 100/i;
}
catch (Exception e) {
}

Best Regards!

JeffHello jeff,

U can just rethrow your errors in catch or dont use the catch, but handle
all error in Application_Error method at global.asax

Health Monitoring is just set of service methods which helps you to write
your errors to the desired source, such as eventLog, or file or send via
email

--
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/
"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

jASP.NET 2.0
j>
jI'm developing a ASP.NET 2.0 portal and are wondering how to
jimplement some kind of logging which logs all the exceptions which
joccur while the website is running, So the administrator can view the
jlog and discover problems, like the website trying to access a page
jon another server, and this server is down. Then it would be nice if
jproblems like this could be logged!
j>
jI've looked into healthmonitoring and the EventLog class, What do you
jrecommend me to use? I think healthmonitroing is best but it's just
jthat I don't know how to use it. But I can learn :-)
j>
jRegarding healthmonitoring, this code below will of course throw an
jexception. How do I know that healthmonitoring will log this error?
jtry{
jint i = null;
jint result = 100/i;
j}
jcatch (Exception e) {
j}
jBest Regards!
j>
jJeff
j>
Jeff,
You may want to look at the Enterprise Library at
http://www.codeplex.com/entlib There's a loggin application block that
should do the trick for you and it's very adaptable.

--
Hope this helps,
Mark Fitzpatrick
Former Microsoft FrontPage MVP 199?-2006

"Jeff" <it_consultant1@.hotmail.com.NOSPAMwrote in message
news:%23tVbkvwnHHA.596@.TK2MSFTNGP06.phx.gbl...

Quote:

Originally Posted by

ASP.NET 2.0
>
I'm developing a ASP.NET 2.0 portal and are wondering how to implement
some kind of logging which logs all the exceptions which occur while the
website is running, So the administrator can view the log and discover
problems, like the website trying to access a page on another server, and
this server is down. Then it would be nice if problems like this could be
logged!
>
I've looked into healthmonitoring and the EventLog class, What do you
recommend me to use? I think healthmonitroing is best but it's just that I
don't know how to use it. But I can learn :-)
>
Regarding healthmonitoring, this code below will of course throw an
exception. How do I know that healthmonitoring will log this error?
try{
int i = null;
int result = 100/i;
}
catch (Exception e) {
}
>
Best Regards!
>
Jeff
>

Friday, March 16, 2012

News Ticker

Hi All

I want to create a news ticker for my site which I'm developing using ASP.NET. This news ticker shows the latest news that I'm going to store on regular basis in my DB. How ever I would like to know how i can create a news ticker control using ASP.NET

If anybody can provide me with the source I would be thankful.Has anyone found an answer to this one as I have been searching for over a week now. All I want to do is scroll text out like on the bbc news website.
http://www.google.com/search?q=javascript+bbc+news+ticker&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
Thanks Mendhak, I can always rely on you. Just need to go through the code now to sort out how it works. Will look at an e-learning CD I have on Javascript first. Thanks again mate!
There really isn't a lot to learn on Javascript. My advice is, the best way is to practice, practice, you start picking things up automatically after that.
Cheers mate!

newsbie if-then-else question

Hello,

I just made to move to ASP. I have been developing in PHP the past two
years. I must say that I'm a little disappointed in the quality of the
beginners tutorials. They don't go further then teaching

<% Response.Write("Hello World") %
I also lack an official website with all ASP commands explained, like
you have php.net for PHP.

Anyway, here I go, this piece of code contains a bug:

If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
Then (
left = "column_left_nl.html"
top = "top_nl.html"
)
Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
lang2 = "fr") Then (
left = "column_left_fr.html"
top = "top_fr.html"
)
Else if (lang2 = "ENG" OR lang2 = "eng") Then (
left = "column_left_eng.html"
top = "top_eng.html"
)
End If

There is no tutorial that explains me whether to use brackets or not
and which kind of brackets I should use. So, do I need all these
brackets?

And why is:

lang = "DUT"

a declaration, and a couple lines further a comparison?
I'm really confused, please help me out.

Greetz,

BartonYou might be happier... much happier, with C#. It's a much more
specific/hard-lined language where there aren't as many assumptions, like in
VB. With ASP.NET, you can write your app in any CLR-compliant language
(VB.NET, C#, J#,managed C++?).. here's that code in C#:

if (lang2 == "DUT" || lang2 == "dut" || lang2 == "NL" || lang2 == "nl")
{
left = "column_left_nl.html";
top = "top_nl.html";
}
elseif (lang2 == "FRE" || lang2 == "fre" || lang2 == "FR" || lang2 == "fr")
{
left = "column_left_fr.html";
top = "top_fr.html";
}
elseif (lang2 == "ENG"
|| lang2 == "eng")
{
left = "column_left_eng.html";
top = "top_eng.html";
}

There are no assumptions. = is for assignment, == is for comparison..
semi-colons terminate a line, etc, etc...

"Barton" <bc173@.NOSPAMMMhotmail.com> wrote in message
news:0sqkkvkb0764vl48nqv1fkql6nhb0fook5@.4ax.com...
> Hello,
> I just made to move to ASP. I have been developing in PHP the past two
> years. I must say that I'm a little disappointed in the quality of the
> beginners tutorials. They don't go further then teaching
> <% Response.Write("Hello World") %>
> I also lack an official website with all ASP commands explained, like
> you have php.net for PHP.
> Anyway, here I go, this piece of code contains a bug:
> If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
> Then (
> left = "column_left_nl.html"
> top = "top_nl.html"
> )
> Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
> lang2 = "fr") Then (
> left = "column_left_fr.html"
> top = "top_fr.html"
> )
> Else if (lang2 = "ENG" OR lang2 = "eng") Then (
> left = "column_left_eng.html"
> top = "top_eng.html"
> )
> End If
> There is no tutorial that explains me whether to use brackets or not
> and which kind of brackets I should use. So, do I need all these
> brackets?
> And why is:
> lang = "DUT"
> a declaration, and a couple lines further a comparison?
> I'm really confused, please help me out.
> Greetz,
> Barton
Go to http://codemaster.digitalrice.com and check the ASP section for
beginners tutorial

"Barton" <bc173@.NOSPAMMMhotmail.com> wrote in message
news:0sqkkvkb0764vl48nqv1fkql6nhb0fook5@.4ax.com...
> Hello,
> I just made to move to ASP. I have been developing in PHP the past two
> years. I must say that I'm a little disappointed in the quality of the
> beginners tutorials. They don't go further then teaching
> <% Response.Write("Hello World") %>
> I also lack an official website with all ASP commands explained, like
> you have php.net for PHP.
> Anyway, here I go, this piece of code contains a bug:
> If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
> Then (
> left = "column_left_nl.html"
> top = "top_nl.html"
> )
> Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
> lang2 = "fr") Then (
> left = "column_left_fr.html"
> top = "top_fr.html"
> )
> Else if (lang2 = "ENG" OR lang2 = "eng") Then (
> left = "column_left_eng.html"
> top = "top_eng.html"
> )
> End If
> There is no tutorial that explains me whether to use brackets or not
> and which kind of brackets I should use. So, do I need all these
> brackets?
> And why is:
> lang = "DUT"
> a declaration, and a couple lines further a comparison?
> I'm really confused, please help me out.
> Greetz,
> Barton
I use them to be more clear

"Barton" <bc173@.NOSPAMMMhotmail.com> wrote in message
news:0sqkkvkb0764vl48nqv1fkql6nhb0fook5@.4ax.com...
> Hello,
> I just made to move to ASP. I have been developing in PHP the past two
> years. I must say that I'm a little disappointed in the quality of the
> beginners tutorials. They don't go further then teaching
> <% Response.Write("Hello World") %>
> I also lack an official website with all ASP commands explained, like
> you have php.net for PHP.
> Anyway, here I go, this piece of code contains a bug:
> If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
> Then (
> left = "column_left_nl.html"
> top = "top_nl.html"
> )
> Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
> lang2 = "fr") Then (
> left = "column_left_fr.html"
> top = "top_fr.html"
> )
> Else if (lang2 = "ENG" OR lang2 = "eng") Then (
> left = "column_left_eng.html"
> top = "top_eng.html"
> )
> End If
> There is no tutorial that explains me whether to use brackets or not
> and which kind of brackets I should use. So, do I need all these
> brackets?
> And why is:
> lang = "DUT"
> a declaration, and a couple lines further a comparison?
> I'm really confused, please help me out.
> Greetz,
> Barton
I'm not impressed with the Tutorials. They are too basic! And they
don't tell anything about the brackets, about ISSET commands etc.

Greetz,

Barton

On Tue, 26 Aug 2003 02:28:50 +0600, "Arsalan"
<arsalan_aslam@.hotmail.com> wrote:

>Go to http://codemaster.digitalrice.com and check the ASP section for
>beginners tutorial
>"Barton" <bc173@.NOSPAMMMhotmail.com> wrote in message
>news:0sqkkvkb0764vl48nqv1fkql6nhb0fook5@.4ax.com...
>> Hello,
>>
>> I just made to move to ASP. I have been developing in PHP the past two
>> years. I must say that I'm a little disappointed in the quality of the
>> beginners tutorials. They don't go further then teaching
>>
>> <% Response.Write("Hello World") %>
>>
>> I also lack an official website with all ASP commands explained, like
>> you have php.net for PHP.
>>
>> Anyway, here I go, this piece of code contains a bug:
>>
>> If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
>> Then (
>> left = "column_left_nl.html"
>> top = "top_nl.html"
>> )
>> Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
>> lang2 = "fr") Then (
>> left = "column_left_fr.html"
>> top = "top_fr.html"
>> )
>> Else if (lang2 = "ENG" OR lang2 = "eng") Then (
>> left = "column_left_eng.html"
>> top = "top_eng.html"
>> )
>> End If
>>
>> There is no tutorial that explains me whether to use brackets or not
>> and which kind of brackets I should use. So, do I need all these
>> brackets?
>>
>> And why is:
>>
>> lang = "DUT"
>>
>> a declaration, and a couple lines further a comparison?
>> I'm really confused, please help me out.
>>
>> Greetz,
>>
>> Barton
Well, this sounds much more familiar to me!
I'm used to "=" and "==" and also the ";" for ending lines.

But does this C# run at every normal ISS server?

Greetz,

Barton

On Mon, 25 Aug 2003 20:13:39 GMT, "Frank Drebin"
<noemail@.imsickofspam.com> wrote:

>You might be happier... much happier, with C#. It's a much more
>specific/hard-lined language where there aren't as many assumptions, like in
>VB. With ASP.NET, you can write your app in any CLR-compliant language
>(VB.NET, C#, J#,managed C++?).. here's that code in C#:
>if (lang2 == "DUT" || lang2 == "dut" || lang2 == "NL" || lang2 == "nl")
>{
> left = "column_left_nl.html";
> top = "top_nl.html";
>}
>elseif (lang2 == "FRE" || lang2 == "fre" || lang2 == "FR" || lang2 == "fr")
>{
> left = "column_left_fr.html";
> top = "top_fr.html";
>}
>elseif (lang2 == "ENG"
> || lang2 == "eng")
>{
> left = "column_left_eng.html";
> top = "top_eng.html";
>}
>There are no assumptions. = is for assignment, == is for comparison..
>semi-colons terminate a line, etc, etc...
>
>"Barton" <bc173@.NOSPAMMMhotmail.com> wrote in message
>news:0sqkkvkb0764vl48nqv1fkql6nhb0fook5@.4ax.com...
>> Hello,
>>
>> I just made to move to ASP. I have been developing in PHP the past two
>> years. I must say that I'm a little disappointed in the quality of the
>> beginners tutorials. They don't go further then teaching
>>
>> <% Response.Write("Hello World") %>
>>
>> I also lack an official website with all ASP commands explained, like
>> you have php.net for PHP.
>>
>> Anyway, here I go, this piece of code contains a bug:
>>
>> If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
>> Then (
>> left = "column_left_nl.html"
>> top = "top_nl.html"
>> )
>> Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
>> lang2 = "fr") Then (
>> left = "column_left_fr.html"
>> top = "top_fr.html"
>> )
>> Else if (lang2 = "ENG" OR lang2 = "eng") Then (
>> left = "column_left_eng.html"
>> top = "top_eng.html"
>> )
>> End If
>>
>> There is no tutorial that explains me whether to use brackets or not
>> and which kind of brackets I should use. So, do I need all these
>> brackets?
>>
>> And why is:
>>
>> lang = "DUT"
>>
>> a declaration, and a couple lines further a comparison?
>> I'm really confused, please help me out.
>>
>> Greetz,
>>
>> Barton
I would write the code as such

If lang2.ToUpper = "DUT" OR lang2.ToUpper = "NL" Then
left = "column_left_nl.html"
top = "top_nl.html"
ElseIf lang2.ToUpper = "FRE" OR lang2.ToUpper = "FR" Then
left = "column_left_fr.html"
top = "top_fr.html"
ElseIf lang2.ToUpper = "ENG" Then
left = "column_left_eng.html"
top = "top_eng.html"
End If

This is very readable to me, but then I learned .NET using VB not C#

Severin

"Barton" <bc173@.NOSPAMMMhotmail.com> wrote in message
news:0sqkkvkb0764vl48nqv1fkql6nhb0fook5@.4ax.com...
> Hello,
> I just made to move to ASP. I have been developing in PHP the past two
> years. I must say that I'm a little disappointed in the quality of the
> beginners tutorials. They don't go further then teaching
> <% Response.Write("Hello World") %>
> I also lack an official website with all ASP commands explained, like
> you have php.net for PHP.
> Anyway, here I go, this piece of code contains a bug:
> If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
> Then (
> left = "column_left_nl.html"
> top = "top_nl.html"
> )
> Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
> lang2 = "fr") Then (
> left = "column_left_fr.html"
> top = "top_fr.html"
> )
> Else if (lang2 = "ENG" OR lang2 = "eng") Then (
> left = "column_left_eng.html"
> top = "top_eng.html"
> )
> End If
> There is no tutorial that explains me whether to use brackets or not
> and which kind of brackets I should use. So, do I need all these
> brackets?
> And why is:
> lang = "DUT"
> a declaration, and a couple lines further a comparison?
> I'm really confused, please help me out.
> Greetz,
> Barton
I get the error: Object required: 'DUT'

Seems I first need to make an object of DUT?
How do I do this?

Greetz,

Barton

On Mon, 25 Aug 2003 16:48:28 -0500, "Severin" <sev@.sevsamp.com> wrote:

>I would write the code as such
>If lang2.ToUpper = "DUT" OR lang2.ToUpper = "NL" Then
> left = "column_left_nl.html"
> top = "top_nl.html"
>ElseIf lang2.ToUpper = "FRE" OR lang2.ToUpper = "FR" Then
> left = "column_left_fr.html"
> top = "top_fr.html"
>ElseIf lang2.ToUpper = "ENG" Then
> left = "column_left_eng.html"
> top = "top_eng.html"
>End If
>
>This is very readable to me, but then I learned .NET using VB not C#
>Severin
>
>
>
>"Barton" <bc173@.NOSPAMMMhotmail.com> wrote in message
>news:0sqkkvkb0764vl48nqv1fkql6nhb0fook5@.4ax.com...
>> Hello,
>>
>> I just made to move to ASP. I have been developing in PHP the past two
>> years. I must say that I'm a little disappointed in the quality of the
>> beginners tutorials. They don't go further then teaching
>>
>> <% Response.Write("Hello World") %>
>>
>> I also lack an official website with all ASP commands explained, like
>> you have php.net for PHP.
>>
>> Anyway, here I go, this piece of code contains a bug:
>>
>> If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
>> Then (
>> left = "column_left_nl.html"
>> top = "top_nl.html"
>> )
>> Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
>> lang2 = "fr") Then (
>> left = "column_left_fr.html"
>> top = "top_fr.html"
>> )
>> Else if (lang2 = "ENG" OR lang2 = "eng") Then (
>> left = "column_left_eng.html"
>> top = "top_eng.html"
>> )
>> End If
>>
>> There is no tutorial that explains me whether to use brackets or not
>> and which kind of brackets I should use. So, do I need all these
>> brackets?
>>
>> And why is:
>>
>> lang = "DUT"
>>
>> a declaration, and a couple lines further a comparison?
>> I'm really confused, please help me out.
>>
>> Greetz,
>>
>> Barton
Severin,

A Select Case statement might be more readable.

Select Case lang2.ToUpper
Case "DUT", "NL"
left = "column_left_nl.html"
top = "top_nl.html"

Case "FRE", "FR"
left = "column_left_fr.html"
top = "top_fr.html"

Case "ENG"
left = "column_left_eng.html"
top = "top_eng.html"

End Select
--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche

"Severin" <sev@.sevsamp.com> wrote in message
news:bie016$8h@.library2.airnews.net...
> I would write the code as such
> If lang2.ToUpper = "DUT" OR lang2.ToUpper = "NL" Then
> left = "column_left_nl.html"
> top = "top_nl.html"
> ElseIf lang2.ToUpper = "FRE" OR lang2.ToUpper = "FR" Then
> left = "column_left_fr.html"
> top = "top_fr.html"
> ElseIf lang2.ToUpper = "ENG" Then
> left = "column_left_eng.html"
> top = "top_eng.html"
> End If
>
> This is very readable to me, but then I learned .NET using VB not C#
> Severin
>
>
>
> "Barton" <bc173@.NOSPAMMMhotmail.com> wrote in message
> news:0sqkkvkb0764vl48nqv1fkql6nhb0fook5@.4ax.com...
> > Hello,
> > I just made to move to ASP. I have been developing in PHP the past two
> > years. I must say that I'm a little disappointed in the quality of the
> > beginners tutorials. They don't go further then teaching
> > <% Response.Write("Hello World") %>
> > I also lack an official website with all ASP commands explained, like
> > you have php.net for PHP.
> > Anyway, here I go, this piece of code contains a bug:
> > If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
> > Then (
> > left = "column_left_nl.html"
> > top = "top_nl.html"
> > )
> > Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
> > lang2 = "fr") Then (
> > left = "column_left_fr.html"
> > top = "top_fr.html"
> > )
> > Else if (lang2 = "ENG" OR lang2 = "eng") Then (
> > left = "column_left_eng.html"
> > top = "top_eng.html"
> > )
> > End If
> > There is no tutorial that explains me whether to use brackets or not
> > and which kind of brackets I should use. So, do I need all these
> > brackets?
> > And why is:
> > lang = "DUT"
> > a declaration, and a couple lines further a comparison?
> > I'm really confused, please help me out.
> > Greetz,
> > Barton
Severin,

A Select Case statement might be more readable.

Select Case lang2.ToUpper
Case "DUT", "NL"
left = "column_left_nl.html"
top = "top_nl.html"

Case "FRE", "FR"
left = "column_left_fr.html"
top = "top_fr.html"

Case "ENG"
left = "column_left_eng.html"
top = "top_eng.html"

End Select
--
S. Justin Gengo, MCP
Web Developer

Free code library at:
www.aboutfortunate.com

"Out of chaos comes order."
Nietzche

"Severin" <sev@.sevsamp.com> wrote in message
news:bie016$8h@.library2.airnews.net...
> I would write the code as such
> If lang2.ToUpper = "DUT" OR lang2.ToUpper = "NL" Then
> left = "column_left_nl.html"
> top = "top_nl.html"
> ElseIf lang2.ToUpper = "FRE" OR lang2.ToUpper = "FR" Then
> left = "column_left_fr.html"
> top = "top_fr.html"
> ElseIf lang2.ToUpper = "ENG" Then
> left = "column_left_eng.html"
> top = "top_eng.html"
> End If
>
> This is very readable to me, but then I learned .NET using VB not C#
> Severin
>
>
>
> "Barton" <bc173@.NOSPAMMMhotmail.com> wrote in message
> news:0sqkkvkb0764vl48nqv1fkql6nhb0fook5@.4ax.com...
> > Hello,
> > I just made to move to ASP. I have been developing in PHP the past two
> > years. I must say that I'm a little disappointed in the quality of the
> > beginners tutorials. They don't go further then teaching
> > <% Response.Write("Hello World") %>
> > I also lack an official website with all ASP commands explained, like
> > you have php.net for PHP.
> > Anyway, here I go, this piece of code contains a bug:
> > If (lang2 = "DUT" OR lang2 = "dut" OR lang2 = "NL" OR lang2 = "nl")
> > Then (
> > left = "column_left_nl.html"
> > top = "top_nl.html"
> > )
> > Else if (lang2 = "FRE" OR lang2 = "fre" OR lang2 = "FR" OR
> > lang2 = "fr") Then (
> > left = "column_left_fr.html"
> > top = "top_fr.html"
> > )
> > Else if (lang2 = "ENG" OR lang2 = "eng") Then (
> > left = "column_left_eng.html"
> > top = "top_eng.html"
> > )
> > End If
> > There is no tutorial that explains me whether to use brackets or not
> > and which kind of brackets I should use. So, do I need all these
> > brackets?
> > And why is:
> > lang = "DUT"
> > a declaration, and a couple lines further a comparison?
> > I'm really confused, please help me out.
> > Greetz,
> > Barton