|
The thing I didn't care about with WPF was having to constantly deal with XAML, which is fine I guess but if I wanted to deal with an HTML type language I'd just write a web application. I just felt that doing that on the desktop when I had gotten used to a GUI designer was just too much work for what I was trying to accomplish. With WinForms most of my time is focused on the application itself (making things work, etc.) whereas with WPF I felt like I was spending an inordinate amount of time trying to get the GUI right. I mean, how many methods must I ingest into my head for presenting a grid of data, or a list of items to choose, etc?
I'm not at-all against these technologies per-se you might just say I've finally settled down and decided to be an expert at a few with which I can solve business problems instead of constantly trying to keep up with all these different technologies. I've been at this 38 years and as far as the type of stuff I develop I can't tell you that all the presentation technologies they've come up with since WinForms would enhance my presentations in any meaningful way. Heck ... I could have completed my last project as a character-based DOS application and it would have served the needs of my client very well!
Like you said, WinForms ain't going anywhere. The output generated by VS2008 (my preferred tool) runs on everything from Windows XP right on up to Windows 8.1 desktop. That's a pretty huge audience. I think I'll just focus on solving these business problems with technology I already have and leave off chasing the "latest" stuff all the time. I suspect I'll have enough work to do without having constantly to upgrade and spin my wheels.
|
|
|
|
|
Haha, yeah - I can image in 38 years you've seen quite a few new technologies come in and go out!
Winforms is brilliant, I've got VS 2008 which is excellent, and I'm using VS 2013 Express for this WPF learning.
The Winforms designer is superb - really feels like a polished bit of kit.
I'm just starting with WPF, and the designer already doesn't feel as polished, but, I'm still learning, so I'll get better (with any luck!)
Anyway, thanks for you input - I always like hearing opinions of more experienced people; always something to learn
"Benjamin is nobody's friend. If Benjamin were an ice cream flavor, he'd be pralines and dick." ~ Garth Algar
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." ~ Paul Neal "Red" Adair
|
|
|
|
|
Embrace XML. Not just the idea of angle-bracket delimited text. Understand how namespaces (i.e. xmlns) work. Understand why some tags have a prefix. If you have the time, learn XML schema.
THis might already be in your wheelhouse, but it never ceases to amaze me how many C#/VB.NET guys claim they know XML but then attack XAML and don't know why their XAML code says Some tag not found! I've been to user group meetings where the presenter is introducing XAML and he tries to go through what all those attributes in the root Window element mean and everyone is literally, "Can we skip this and start writing our app?" No, understand that first.
My only other tip is that if it seems difficult to get what you want done in VS, try it in Blend.
|
|
|
|
|
Thanks ! Yeah I'm doing my best to get to grips with xaml as much as possible as it appears to be such a massive part of wpf, and as for blend, yeah, that'll be on my list as well!!
"Benjamin is nobody's friend. If Benjamin were an ice cream flavor, he'd be pralines and dick." ~ Garth Algar
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." ~ Paul Neal "Red" Adair
|
|
|
|
|
A buddy of mine in another department was able to get some work done for me.
Afterwards a manager got all 'grumpy' with him - upset over violated turf.
I told my buddy the next time the manager bends his ear to go ahead and give me a call.
We'll beat the managers arse in the parking lot.
The office place is too soft.
It's time to get all Darwin on a few people.
|
|
|
|
|
Well that escalated quickly...
|
|
|
|
|
Reminds me of the latest episode of "Game of Thrones" (season 4, episode 8)
Anything that is unrelated to elephants is irrelephant Anonymous ----- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944 ----- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
MehGerbil wrote: The office place is too soft.
Do you work for the US Postal Service? (post office)
You could go postal.
|
|
|
|
|
How is this even possible?
---------------------------------
Obscurum per obscurius.
Ad astra per alas porci.
Quidquid latine dictum sit, altum videtur .
|
|
|
|
|
It's five years older than me!
|
|
|
|
|
It's a short Odyssey you have been on then.
|
|
|
|
|
I like Tetris.
Robert Maxwell bought it from someone who was not in a position to sell it.
Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.
|
|
|
|
|
Quote: someone who was not in a position to sell it.
Was he in a missionary position?
|
|
|
|
|
He was in a 'pretending to Cap'n Bob that he owned Tetris' position.
Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.
|
|
|
|
|
I had to dig quite deep to find the reference, or "I'm getting too young for this sh*t"...
|
|
|
|
|
The Tetris Saga[^]
I watched a documentary about it a few years ago.
I blame the Hungarians.
Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.
|
|
|
|
|
Dalek Dave wrote: How is this even possible?
It's not possible!
If Tetris were 30 then I would be old and I'm not old, therefore Tetris is not 30!
* I am now sticking my fingers in my ears to avoid hearing any counter arguments!
** Although this is of course pointless since we are conversing via the written word ...
"State acheived after eating too many chocolate-covered coconut bars - bountiful"
Chris C-B
|
|
|
|
|
** Although this is of course pointless since we are conversing via the written word ...
Well close your eyes then!
One day I aspire to having a signature.
|
|
|
|
|
Motor Viper wrote: Well close your eyes then!
Oh, thanks for th@t, mozt halPgull v,zmdi.z xd vmx ,.x mxc xcm,x ncm ,cmnls kdvc ! ....
"State acheived after eating too many chocolate-covered coconut bars - bountiful"
Chris C-B
|
|
|
|
|
Quote: th@t, mozt halPgull v,zmdi.z xd vmx ,.x mxc xcm,x ncm ,cmnls kdvc I type like that whenever I decide (yet again) that it's time I learned to touch-type.
I have been typing while looking at the keyboard occasionally for over 30 years... oops I gave it away! Yes, I invented Tetris - although I didn't call it that back then.
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
If she closes her eyes, she won't be able to see DD sneaking up on her...
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
DeathByChocolate wrote: * I am now sticking my fingers in my ears to avoid hearing any counter arguments!
** Although this is of course pointless since we are conversing via the written word
People with a normal number of fingers would struggle to have fingers in ears and type of course.
Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.
|
|
|
|
|
chriselst wrote: People with a normal number of fingers would struggle to have fingers in ears and type of course.
Just one of my many talents!
"State acheived after eating too many chocolate-covered coconut bars - bountiful"
Chris C-B
|
|
|
|
|
Since when has a normal number of fingers been defined as 2? Stick your index fingers in your ears, lean forward and 2 finger with your index fingers. If you count thumbs as fingers, stick them in your ears instead and 2 finger more naturally using your index fingers.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
It kills me that someone could retire off the money generated by one stupidly simple game.
I suppose it takes a special kind of brilliance to keep it simple.
|
|
|
|