Suggestions invited
-
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
-
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
I don't have much experience but one of the main things that I had to figure out (on my own unfortunately) was document/view. Everything since has been minor bumps. Brad Jennings "You're mom is nice. Mind if I go out with her?" - Jörgen Sigvardsson
-
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
Software is everything. It also sucks. Charles Fishman [^] Awasu 1.0.4 (beta)[^]: A free RSS reader with support for Code Project.
-
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
Smitha Vijayan wrote: A small group of fresh graduates are joining my team as trainees today If they are anythig like the graduates I've had to work with in the past.... I'd make sure they hold the mouse the right way up first :-D Michael 'War is at best barbarism...Its glory is all moonshine. It is only those who have neither fired a shot nor heard the shrieks and groans of the wounded who cry aloud for blood, more vengeance, more desolation. War is hell.' - General William Sherman, 1879
-
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
-
Software is everything. It also sucks. Charles Fishman [^] Awasu 1.0.4 (beta)[^]: A free RSS reader with support for Code Project.
-
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
Even in a .NET environment I find it good to know plain Win32 programming, so everyone should have read Charles Petzold's Book about Win32 programming. -- - Free Windows-based CMS: www.zeta-software.de/enu/producer/freeware/download.html - See me: www.magerquark.de
-
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
-
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
Smitha Vijayan wrote: to give them a session on Windows Fundamentals Depends on their skills, what you should tell them. I think you should start from the basics and see how fast they get it or what they actually know. Basics like this[^]
Olli "Ooooooh, they have the internet on computers now!"
Homer Simpson
:beer: + :java: = NULL :=> X| -
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
As CoolDev suggests, I would start with the Win32 basics: - Message Loop, Queue, Pump, SendMessage - Event-centric programming: this often requires a mental leap from "I say what to do" to "I fulfil your wishes" Oh, and grats Smitha!
"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
sighist | Agile Programming | doxygen -
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
Since everything they have been taught is probably wrong, the first thing I would try to impart to them is the concept of event-driven programming. I have a terrible time with that concept - programs are supposed to execute and do things when you call them. Today most programs sit waiting for someone to need them, then they do something in response to a user's action. That's totally foreign to what is usually presented in classrooms, and it's really hard to overcome. It's much more challenging to master that concept than it is to grasp the OOP model, and the .Net initiative is going to make it much harder... Try to teach them about the message loop, and the importance of creating a handler for each event of interest in their programs. If you can accomplish that much, you have done them a favor.:-D
"The Lion shall lie down with the Lamb;
but the Lamb will not get much sleep..."
Lazarus Long -
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
1. Do not expect any security features in Windows coz there aint any! 2. Expect a lot of hackers target your windows systems! 3. Huge list of viruses you can select from for infecting your self! 4. Expect the next edition with some little change with a big name change! 5. Oh, and expect a lot of patches every 2 weeks probably. Whow, quiet a list! Ha?:rolleyes: some more I'll let others remind you of! :laugh: Humor 5
-
1. Do not expect any security features in Windows coz there aint any! 2. Expect a lot of hackers target your windows systems! 3. Huge list of viruses you can select from for infecting your self! 4. Expect the next edition with some little change with a big name change! 5. Oh, and expect a lot of patches every 2 weeks probably. Whow, quiet a list! Ha?:rolleyes: some more I'll let others remind you of! :laugh: Humor 5
NCP wrote: 1. Do not expect any security features in Windows coz there aint any! 2. Expect a lot of hackers target your windows systems! 3. Huge list of viruses you can select from for infecting your self! 4. Expect the next edition with some little change with a big name change! 5. Oh, and expect a lot of patches every 2 weeks probably. Oooh, troll :-) 1 only applies to stuff before NT. (NT's security model is arguably better than anything else. Especially *N*X, which isn't granular enough these days) 2 is all very well, but targetting isn't the same as breaking (you haven't seen mine or any other good admins IIS logs - lots of URLScan 404s of people trying exploits and failing dismally) 3 is completely avoidable with some common sense, an awareness of the security settings in Outlook, and some decent AV. Just because there are lots of viruses doesn't mean I get any of them. 4 is just completely wrong. Name an example? 5 applies to a lot more of the industry than just Microsoft. (Server 2K3 hasn't had any inherent problems, despite having been out for almost 2 months, and in use on microsoft.com for even longer) ;P -- Ian Darling
-
1. Do not expect any security features in Windows coz there aint any! 2. Expect a lot of hackers target your windows systems! 3. Huge list of viruses you can select from for infecting your self! 4. Expect the next edition with some little change with a big name change! 5. Oh, and expect a lot of patches every 2 weeks probably. Whow, quiet a list! Ha?:rolleyes: some more I'll let others remind you of! :laugh: Humor 5
- Are you already using 3.11 or are you stuck wit 2.0 ? 2) Let them come 3) B'cause Windows coders have something better to do than writing "funn exploits"? 4) You obviously judge a program by it's UI. Luzer! ;P 5) The OpenSource Mantra # 14: "Release Early, Release Often"
"Der Geist des Kriegers ist erwacht / Ich hab die Macht" StS
sighist | Agile Programming | doxygen -
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
They are always going to need a good resource centre to refer to. I personally recommend this one[^]. :) Chris Meech "what makes CP different is the people and sense of community, things people will only discover if they join up and join in." Christian Graus Nov 14, 2002. "And when you need to hire a programmer to do mostly VB programming, it's not good enough to hire a VB programmer, because they will get completely stuck in tar every time the VB abstraction leaks." Joel on Software Nov 11, 2002.
-
Hello all, A small group of fresh graduates are joining my team as trainees today. And I am supposed to give them a session on Windows Fundamentals. What would be the unavoidable and most appropriate areas, in your opinion, that I should be covering? Thanks :) Smitha You are never given a wish without also being given the power to make it true. You may have to work for it, however. -- Richard Bach
When did they move towards evil microsoft from being a glorious open-source/java comp :-) Regards, Kannan