Possible Duplicate: Should I learn VB.NET or C#? There are a lot of new .NET developers starting careers or school with little to no previous programming experience, or programmers moving from other languages like Perl.
I'm asking this question as someone who works for a company with a 70% to 75% VB.NET developer community. I would say 80% of those developers do not know what an OOD pattern is. I'm wondering if this is the best thing for the health of my company's development efforts?
I'm looking at the tag counts on: http://stackoverflow.com/tags There are currently: 12175 .NET questions 18630 C# questions 2067 VB.NET questions
I have made my application to start automaticly when windows start (registry ../currentversion/run/appname + path). In this mode the application start minimized and an little icon appear in the notification icon area. With this icon you can maximize the app or exit it.If you exit the app and start it again using the Menu (Start/programs etc) than the application start in minimized mode (and in this case I would like to have it in normal mode) because the setting autostart is still true.Is there a way you can detect when the application start when windows startup using the above registry or when people click on an icon in the programs menu (or desktop)?
My scenario is such that I have a VB.NET project in SVN and I am using the Application Framework to start the application. This poses a great problem when different developers are working on different forms and they want to have different startup forms. Right now if we change the project settings, its changed for everyone else too. How can we work around this? Can SVN have a class committed into the repository and later changes cannot be committed into it? (more like ignoring a file but with a initial copy in the repo)
What I'm Not looking for:Now, just to be clear, i'm not looking for VB6 to C#.Net content, as i know there are a few of those out there.Also, I know about that "syntaxconversion table" website, where it compares VB.Net to C# language features in a side by side table. I am not interested in this either, already know about it.I'm also not looking for a converter, which converts C# code to VB.Net and visa versa, i know there are a few websites which do this and already have the addresses.Finally, I'm not looking for a C# book or resource that caters to current programmers, but specifically to VB.Net programmers!
What I Am looking for:To learn C# (VS2008 or preferably VS2010 version) given that i already know VB.Net 10.0 (VS2010)... as there are many things related to .NET that i won't have to learn again if i can find something that will leap me from vb.net to c#, many bits of the CLR, how .NET works etc... since the languages are the same in what they do, and what they use to do them, i don't want to have to re-learn all this again. The only difference is really the syntax, but also how the C# language differs in dealing with certain things, what default expectations/behaviours are in various scenarios etc...
The set of differences and similarities between C# and VB.Net are so unique that neither of these languages likely could share this unique set/combination of differences and similarities with any other language. So my point is, it really needs to be C# for VB Developers oriented, otherwise it'll almost cetainly be inappropriate or a re-hashing!
What would you recommend as the "best" VB.NET and C# books for learning Design Patterns?eferably books that actually give examples of when to use the patterns. I need torecommend some books to a group of C# and VB.NET developers.
after a lot of work and late nights, I finally have something to give back to the VBForums community which has helped me so much.TwitterVB is a library for communicating with Twitter. It's 100% Visual Basic.NET and coded against version 2.0 of the .NET Framework. It is free, and it is open source.
TwitterVB contains a working implementation of OAuth, which allows your application's name to appear in tweets.I hope that this library proves to be useful to VB.NET developers who are looking to develop their own Twitter applications.TwitterVB can be found at http://code.google.com/p/twittervb
If you'd like to see a working implementation of TwitterVB in action, you can look at the Twitter client that I built with it: Quitter. Like TwitterVB, Quitter is 100% Visual Basic.NET. It is also free and open source. Quitter can be found at[URL]..
I am not sure if this is the correct place for this, but am using a custom control in a project that I want all the developers to have access to when they download the source.
Should I just add it to the project like a normal file? If so how do I reference it in the project folder? The other developers project folders might have different paths than mine.
UPDATED: Feel like this shouldn't be that complicated, but I think I just don't know the proper name for what I'm trying to do. I'm dealing with an ASP.net project. The concept is pretty simple: I have a library that supplies some ecomm functions. One class in the libary contains functions around calculating tax. One class in the library revolves around the cart header. This class is consumed by a web project.
I am not sure if this is the correct forum to post. I sometimes train Excel VBA. I would like to learn the language to a developers level. What relevant qualifications do Microsoft offer since I cannot find anything on their site?
I am in the process of creating a open-source project to track the Psychological Mood of a person, this application will be used by people visiting psychologists. People that are currently in therapy or want to keep track of mood changes. The program is based on CBT. To provide to the end-user the tools for him to be able to monitor his mood.To provide to the therapist additional information for the client through the automatic generation of graphs.I am looking for some volunteers to help me with Coding of the Project. I am doing the coding in Visual Basic 2010 and currently using MS Access 2007 as the Database. I have many plans to make this is a feature-rich application with the aim to help the end-user.
No not of the Simple Object Access Protocol variety, but Soap It seams that Imperial Leather is the .NET developers soap of choice. This means however that we will all smell the same, and will make detecting a fellow developer out in the wild a little more difficult, since you cant smell your own scent. May i also suggest that PEARS Soap is not only far more visually appealing than Imperial Leather, but it actually smells much nicer too. Plus the Queen buys it as well, so just think on that the Royal bottom gets washed with this stuff:what says the masses?
We currently have some big projects coming up which we will be creating in visual studio using vb.net There will need to be most likely three developers working on different parts of a particular project at any one time.I was just wondering if there is any sort of platform we can use so this is possible as currently each person is using a different copy of the work and then we are transferring this over onto a master copy.
Here's an interesting problem, and I'm looking for a pattern that will keep it all workable. I am building a smart-client app for a school system. It will contain information about students including their report cards, sick days, and so forth. it will generate student-level reports, including their report cards, each rich with very personal commentary by their teachers. The app will retrieve data from the remote server via web services.
I am in college taking computer programming and we are now in multiple classes and forms. It was very hard to get ahold of at first but now that I understand it a bit better I am curious as to how often in a professional enviornment do developers create multiple classes for a project? Besides the use of custom functions what else is beneficial for it?
We just spent 300 man-hours fixing a buggy application in the field. It all came down to calling Application.DoEvents (re-entrancy problem).This was not caught in design reviews, code reviews.The code was inserted two years ago with the first version; the application was always "flaky" but recent changes exposed the re-entrancy problems to a greater degree. This incident is the second time in our organization that Application.DoEvents caused failures and multi-man hours of debugging.It was discovered in this case by simply noticing the call,buried way down in a complex event handler for an asynchronous task.What do you suggest to prevent this issue from happening again:
Add checkin gates to source control?
Developer training?
Code Analysis rules (why is this not already a built-in rule?)
I have custom asynchronous WebRequest class that I am testing to find out how fast the request will be cancelled and found some odd results, that starting 6 WebRequests with TPL and cancelling them right away takes 25 sec, but when I used just regular background threads it took only 5 sec.
Update: Running them without cancelling takes with Task.Start 9 sec and Thread.Start 3 sec accordingly. Imports System.Net Imports System.Threading
I'm using Process.Start to start an external command line application and using the StartInfo.Arguments method to send parameters to the application. I imagine I'll need to use a loop... but I can't figure out exactly how yet.I need to send anywhere from 1 - an infinite number of files names to this application. Each file has to be sent one after the other. So once the first one is done, I need to loop back around and past the second one.I can probably use the Directory.GetFiles method to get all of the files, but I don't know how to assign them.
I created 3 timers, i want each timer to take turn start which means timer1 stop then timer2 start, once timer2 stop timer3 start. But my code seem to be running together once i click the play button.And is there any ways to easy control how my picturebox move? Because my code for controlling it movement need to keep finding the correct number for it to move.
I've commented out various things to limit it to specifically this command (example, I can swap mklink out with notepad and it works fine). The command runs fine from a DOS window, but can't be found when I use it this way. I also tried using the SHELL command just to test and I get the same results. No idea why it can't be found, as like I said it executes from the command prompt just fine.
I am confused with the terms Build ,rebuild ,start , start without debugging in VS.NET.After writing the code what actually we want to do .We have to run directly by pressing F5 key or we have to build the solution .Usually i tried to run the application after coding and if shows any any errors i will fix that and run again .I never used build or rebuild thing .What exactly meant by building the solution .What is meant by rebuild and start without debugging.