Click here to Skip to main content
15,891,920 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
AnswerRe: ASP Web Application optimized for mobile phones Pin
Abhinav S26-Jan-12 22:44
Abhinav S26-Jan-12 22:44 
QuestionHow to load VS2005 project with VS2008 and downgrade it to .NET 2.0? Pin
Jun Du25-Jan-12 9:07
Jun Du25-Jan-12 9:07 
AnswerRe: How to load VS2005 project with VS2008 and downgrade it to .NET 2.0? Pin
Dave Kreskowiak25-Jan-12 12:22
mveDave Kreskowiak25-Jan-12 12:22 
AnswerRe: How to load VS2005 project with VS2008 and downgrade it to .NET 2.0? Pin
Luc Pattyn25-Jan-12 12:46
sitebuilderLuc Pattyn25-Jan-12 12:46 
GeneralRe: How to load VS2005 project with VS2008 and downgrade it to .NET 2.0? Pin
Dave Kreskowiak25-Jan-12 16:20
mveDave Kreskowiak25-Jan-12 16:20 
GeneralRe: How to load VS2005 project with VS2008 and downgrade it to .NET 2.0? Pin
Jun Du26-Jan-12 5:42
Jun Du26-Jan-12 5:42 
QuestionMaking the switch from VB.net to C# Pin
endozs22-Jan-12 11:22
endozs22-Jan-12 11:22 
AnswerRe: Making the switch from VB to C# Pin
Luc Pattyn22-Jan-12 12:48
sitebuilderLuc Pattyn22-Jan-12 12:48 
The language capabilities are basically the same. C# is less verbose and needs more semi-colons and braces; the one thing I appreciate is VB's Handles keyword. New goodies (anonymous delegates, LINQ, lambdas, ...) typically get introduced in C# first, so that should not pose any problems.

In practice the main differences I'm aware of are:

1. VB is not very strict by default; you can get away with a few things other languages don't allow. So you might want to add option strict on and the like (if you haven't done so already) and retest, before engaging in a conversion.

2. There are a number of VB-specific namespaces (e.g. Microsoft.VisualBasic.Compatibility), which you could continue to use in another language, although I wouldn't recommend that.

3. Visual Studio does a couple of special tricks to ease the VB->VB.NET transition. Example: all forms are auto-instantiated.

4. Some environmental aspects are different, e.g. Visual Studio offers a splash screen out of the box in VB.NET, not in C#. There probably are a few more issues of this kind, I don't know.

In conclusion, if your code started as VB6, was then made to work in VB.NET, then I'd say it deserves some refactoring; and if it is quality VB.NET code, I wouldn't expect real issues.

Smile | :)
Luc Pattyn [My Articles] Nil Volentibus Arduum

GeneralRe: Making the switch from VB to C# Pin
endozs22-Jan-12 13:20
endozs22-Jan-12 13:20 
AnswerRe: Making the switch from VB to C# Pin
Luc Pattyn22-Jan-12 13:24
sitebuilderLuc Pattyn22-Jan-12 13:24 
AnswerRe: Making the switch from VB.net to C# Pin
thatraja23-Jan-12 2:41
professionalthatraja23-Jan-12 2:41 
AnswerRe: Making the switch from VB.net to C# Pin
Kangerm00se26-Jan-12 9:20
Kangerm00se26-Jan-12 9:20 
QuestionWhy use Byte Pin
o1010wanabe22-Jan-12 2:46
o1010wanabe22-Jan-12 2:46 
AnswerRe: Why use Byte Pin
Richard MacCutchan22-Jan-12 3:18
mveRichard MacCutchan22-Jan-12 3:18 
AnswerRe: Why use Byte Pin
Luc Pattyn22-Jan-12 3:47
sitebuilderLuc Pattyn22-Jan-12 3:47 
GeneralRe: Why use Byte Pin
o1010wanabe22-Jan-12 4:13
o1010wanabe22-Jan-12 4:13 
AnswerRe: Why use Byte Pin
Kangerm00se26-Jan-12 9:30
Kangerm00se26-Jan-12 9:30 
GeneralRe: Why use Byte Pin
o1010wanabe26-Jan-12 10:48
o1010wanabe26-Jan-12 10:48 
AnswerRe: Why use Byte Pin
D.Hauer27-Jan-12 2:05
D.Hauer27-Jan-12 2:05 
Questioncapture video and play the same video with delay Pin
Member 828422620-Jan-12 21:14
Member 828422620-Jan-12 21:14 
AnswerRe: capture video and play the same video with delay Pin
thatraja1-Feb-12 7:37
professionalthatraja1-Feb-12 7:37 
QuestioneGrocery Store using QR Codes Pin
Mabchour 198916-Jan-12 14:06
Mabchour 198916-Jan-12 14:06 
Questionneed help to create a report viewer/editor Pin
neodeaths16-Jan-12 5:21
neodeaths16-Jan-12 5:21 
AnswerRe: need help to create a report viewer/editor Pin
thatraja1-Feb-12 7:53
professionalthatraja1-Feb-12 7:53 
QuestionWPF "Gestures" Pin
programmervb.netc++13-Jan-12 5:57
programmervb.netc++13-Jan-12 5:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.