473,758 Members | 8,297 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

.NET/General Advice Sought

Dear Colleagues:

Thank you for taking the time to read this - I recently posted here with
regards to what was possible with .NET.

I have been working as a systems engineer for about fifteen years now. My
"specialtie s" have been basically anything it took to get the job done,
although I do have a knack for locking down workstations and servers from
the more "experiment ing" employees. I have worked with Cisco switches and
routers to a good measure and know how to build servers and workstations.
My system skills are, in order of proficiency, Microsoft, Netware, Apple and
Linux. I am also a constant experimenter always working on some type of
project. For me there is no Monday night football, Superbowl or World
Series - I am your very definition of computer geek/nerd/brain, whatever you
want to call it. By the company I keep, the raises I have been given and my
propensity to never give up until I find a solution, I would respectfully
consider myself closer to the top of the food chain in terms of IT
professional.

The area that I feel I need the greatest amount of improvement in is
programming/development. Quite simply, I do not know the first thing about
programming in any language and about the closest I have come is modifying a
vb script here and there to meet a particular need (and I do mean basic).

I have been given the opportunity to attend training and I am leaning
towards a .NET program, however, I am told that .NET did not solve the
problem of world hunger, famine, HIV, etc., as all had expected it to - in
short, that .NET, although beneficial to many companies, is still mostly
about a Microsoft solution. To sum up, I want to hone my skills towards
what will be most in need come the next three to five years.

I see that some of the offerings in the Visual Studio .NET package (which we
have but do not use, hence, why I want to learn to do something with it)
involves matters that speak to the Office System. Do I take it that these
can be used to modify applications within the Office System to suit the
particular needs of an organization? In our case, it would be beneficial to
have certain features more readily available for our users, including
something like a print pop up that shows them, with pretty little pictures,
which printers they can choose and where they are located so that we don't
have somebody calling from the third floor yelling that somebody from
accounting just printed out the fourth copy of war and peace!

That being said, my "plan" is starting to look like this (and where I seek
the advice of my learned audience):

Take a class or two on visual basic to get a very fundamental understanding
of what I can do with scripts. I would love to create my own network
scripts not only for functional purposes, but also to be able to learn what
does what and how it does it which will obviously help me wake up the part
of my brain that needs to start "thinking like a programmer".

Second: Take a class or two on network security, a bit more advanced than
security 101, but not quite as high as regular 2600 writers - I think that
security is more about sharing, tinkering and a lot of reading, so I may
forego this although CompTia apparently has some offerings I have to
investigate on the subject of security.

Third: Take some classes that will allow me to add or modifying applications
that we already have. This is where I am most lost. Indeed, if I want to
modify Word 2003 for example, to have extra buttons, or plug into something
else, what do I use and how do I get started? A while back I was told not
to mistake Visual Studio .NET as Visual Basic with .NET added, that it was a
whole new thing, but what could you do with .NET in its ultimate
permutation.

Fourth: Start on SQL in a considerable way. The software that makes our
company go go go is going towards an SQL back end, so I want to be better at
SQL than knowing just how to install the product and stare at it.

Aside from the financial end of things, which is always good, I want to
ultimately be able to have the skills to create business solutions not only
in terms of being able to modify or create applications to better fit the
needs of front end users (e.g. less screens, less buttons to push, simpler
ways of getting to things they commonly use), but also to be able to handle
the back end of things irrespective of operating system platform.

I know it's a long, hard, never-ending road but any advice or resources that
you may be able to provide will be greatly appreciated.

..

Regards,

Roger
Nov 18 '05 #1
1 1212

It sounds like you are on the right track. .net doesn't fix everything, but
it is the decided future of Windows based programming. When Longhorn ships
(the next Windows) Win32 will take the backseat and WinFx will be the
primary mode of programatic interaction. Across every layer of Microsoft
technology netFx based technologies will be the preferred programming
interface and I suspect that 5 years from now Win32 will be depricated and
tradition languages like C++ and VB will cease to be relevant in the
Windows world.

I wish you the best.

Paul

"Jolly Student" <jo***@joy.co m> wrote in message
news:Tn******** ************@ne ws4.srv.hcvlny. cv.net...
Dear Colleagues:

Thank you for taking the time to read this - I recently posted here with
regards to what was possible with .NET.

I have been working as a systems engineer for about fifteen years now. My
"specialtie s" have been basically anything it took to get the job done,
although I do have a knack for locking down workstations and servers from
the more "experiment ing" employees. I have worked with Cisco switches and
routers to a good measure and know how to build servers and workstations.
My system skills are, in order of proficiency, Microsoft, Netware, Apple and Linux. I am also a constant experimenter always working on some type of
project. For me there is no Monday night football, Superbowl or World
Series - I am your very definition of computer geek/nerd/brain, whatever you want to call it. By the company I keep, the raises I have been given and my propensity to never give up until I find a solution, I would respectfully
consider myself closer to the top of the food chain in terms of IT
professional.

The area that I feel I need the greatest amount of improvement in is
programming/development. Quite simply, I do not know the first thing about programming in any language and about the closest I have come is modifying a vb script here and there to meet a particular need (and I do mean basic).

I have been given the opportunity to attend training and I am leaning
towards a .NET program, however, I am told that .NET did not solve the
problem of world hunger, famine, HIV, etc., as all had expected it to - in
short, that .NET, although beneficial to many companies, is still mostly
about a Microsoft solution. To sum up, I want to hone my skills towards
what will be most in need come the next three to five years.

I see that some of the offerings in the Visual Studio .NET package (which we have but do not use, hence, why I want to learn to do something with it)
involves matters that speak to the Office System. Do I take it that these
can be used to modify applications within the Office System to suit the
particular needs of an organization? In our case, it would be beneficial to have certain features more readily available for our users, including
something like a print pop up that shows them, with pretty little pictures, which printers they can choose and where they are located so that we don't
have somebody calling from the third floor yelling that somebody from
accounting just printed out the fourth copy of war and peace!

That being said, my "plan" is starting to look like this (and where I seek
the advice of my learned audience):

Take a class or two on visual basic to get a very fundamental understanding of what I can do with scripts. I would love to create my own network
scripts not only for functional purposes, but also to be able to learn what does what and how it does it which will obviously help me wake up the part
of my brain that needs to start "thinking like a programmer".

Second: Take a class or two on network security, a bit more advanced than
security 101, but not quite as high as regular 2600 writers - I think that
security is more about sharing, tinkering and a lot of reading, so I may
forego this although CompTia apparently has some offerings I have to
investigate on the subject of security.

Third: Take some classes that will allow me to add or modifying applications that we already have. This is where I am most lost. Indeed, if I want to
modify Word 2003 for example, to have extra buttons, or plug into something else, what do I use and how do I get started? A while back I was told not
to mistake Visual Studio .NET as Visual Basic with .NET added, that it was a whole new thing, but what could you do with .NET in its ultimate
permutation.

Fourth: Start on SQL in a considerable way. The software that makes our
company go go go is going towards an SQL back end, so I want to be better at SQL than knowing just how to install the product and stare at it.

Aside from the financial end of things, which is always good, I want to
ultimately be able to have the skills to create business solutions not only in terms of being able to modify or create applications to better fit the
needs of front end users (e.g. less screens, less buttons to push, simpler
ways of getting to things they commonly use), but also to be able to handle the back end of things irrespective of operating system platform.

I know it's a long, hard, never-ending road but any advice or resources that you may be able to provide will be greatly appreciated.

.

Regards,

Roger

Nov 18 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
2600
by: jm | last post by:
I have two tables. If I leave them alone, one will print on the screen, then below it the next, etc. This is normal. However, I want table one on the left and table two on the right of the screen. Both are populated by two different queries, so they are not exactly created at the same time. I decided to use styles to position:absolute the second table to the
6
1578
by: Örjan Skoglösa | last post by:
Hi all, My first posting here. I would be very thankful for a general advice about which "way to go" to accheive a certain arrangement on a web page. The page should show a list of items (a wishlist) with about 50 - 150 items, presented each one in a row in a table with e.g. 5 columns.
4
1684
by: adsheehan | last post by:
Hi, I am embedding Python into a multi-threaded C++ application running on Solaris and need urgent clarification on the embedding architecture and its correct usage (as I am experience weird behaviors). Can anyone clarify:
3
2071
by: Alex | last post by:
Hi all, I'm looking for some advice on how best to implement storage of access logs into a db/2 8.1.4 database running on a RH 7.2 system. I have 5 (squid) web caches running here that service the whole university. All access to external web sites must go through these caches. Each cache generates a gzip'd access log file that's about 100Mbytes every night.
6
1570
by: Alex | last post by:
Hello I am intersting in developing and my background is VBA used in Excel and a brief intro to Java. I am interested in learning beyond VB and feel that C++ would be a very good language to get to know and give a lot of flexibility (if not tough to learn). I would like some advice on the merits of learning C++ versus C# or Visual Basic or Java for that matter.
3
1033
by: Deano | last post by:
Hi, I'm thinking of moving onto C Sharp and am currently reading all the FAQs I can lay my hands on. I have downloaded the Express edition but I can't yet find out exactly what the limitations are (I think it can only address local databases but not sure what else). Also is Visual Studio.NET the same as Visual Studio 2005? I only have experience in programming MS Access so I'm going to miss
5
3528
by: Ray Tomes | last post by:
Hi Folks I am an old codger who has much experience with computers in the distant past before all this object oriented stuff. Also I have loads of software in such languages as FORTRAN and BASIC, QBASIC etc that is very useful except that it really doesn't like to run on modern operating systems and has hopeless graphics resolution and lack of ease of use in some ways.
37
7174
by: dmoran21 | last post by:
I am a mathematician trying to write a program in C to do some curve fitting. When I get to the point where I attempt to enter data in my arrays, I get a General Protection Exception error message. What is this and how can I fix it. I am writing in Turbo C++. My source code is below. #include <stdio.h> #include <stdlib.h> #include <math.h>
9
1429
by: Duncan Smith | last post by:
Hello, I find myself in the, for me, unusual (and at the moment unique) position of having to write a web application. I have quite a lot of existing Python code that will form part of the business logic. This relies on 3rd party libraries (such as numpy) which would make porting to e.g. IronPython difficult (I would imagine). I was thinking LAMP (the P standing for Python, of course), particularly as I was originally encouraged to go...
0
9506
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9317
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10090
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8759
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7310
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6580
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5343
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
3
3423
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2719
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.