The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
I start learning C#, hoping to find a job; After two years, now I am ready for taking a real job. But where ever I go, they ask me work sample which I do not have.
I decided to create a Web Application as work sample but I do not have any idea to start with.
Can you please help with that?
A web app is probably the wrong thing to write as a demonstration of your C# skill set. You'd be better off doing a desktop app so you can simply bring a laptop and show it to the interviewer. To show your versatility, write both a winforms and a wpf version of the same application.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997
As others whose opinions I respect a lot have said, don't do a web application. I know that there are a lot of really challenging, clever web apps out there, but the people who do the hiring aren't smart enough to tell whether you've done something clever or copied something from Facebook.
Here's my take, and believe me that it's worth all that it costs, since I'm not even a real programmer, just a guy who sometimes writes a bit of code, or hires someone to do the hard parts for him.
Pick a current technology that takes more than trivial skill to implement well; John's suggestion of WPF is a good one, but there are others. Think of some task that you, or someone you know currently has to do that requires many manual steps that should be automated. Design an app using your selected technology that will simplify that task in some way, then write your solution in C#. If you're not in a great hurry, write an article about your solution and post it here at CodeProject in the C# Forums. You will get feedback to help you to improve your product and polish your presentation, and as a byproduct, some others who are also trying to get their start in the field will gain some insight from what you have written.
Having done these things, you'll have a sample of working code programmed to solve a real world problem that you can show a potential employer, and you'll have a link to a well respected programming forum that shows your involvement in the profession, and commitment to sharing your skill with others, both hallmarks of a team player.
I may be full of sh*t, but I think that's a winning hand in the job game, and I wish you the best of luck.
I looked at them both before I selected my Christmas present to me from the wife, and decided that the Nexus was a better way to go - I think the Fire is a bit more hard-wired to Amazon than I wanted from an Android device. Now there is a 32Gb version of the Nexus, I know which I'd prefer (and it ain't a Kindle under my tree!)
Plus, there is Amazon's annoying habit of only releasing kit in the UK when it is about to be replaced in the US...if they had launched the Fire in the UK a year ago...
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.
Depends - my MP3 collection won't fit into it by a long way, and if you think about it in terms of a movie collection (copied from your own DVD's of course) they work out at about 500MB per hour (or more if you are using Hi Res). It don't take many of them to fill the 32GB!