|
You, your wife, and the school did the right thing.
Now that the immediate danger is past, you need to determine whether the appropriate treatment is psychological, psychiatric, or a combination of the two. From the little that you've shared, this is not the typical teen depression about breaking up.
I hope you and your family get through this very trying time.
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
Yeah, not to sound insensitive and all, but if you kid hits you, he clearly does not respect you as a man bro. That's just God's honest truth.
On a side note, can always take him to a strip club to help get over the ex.
Jeremy Falcon
|
|
|
|
|
While I'm sorry your kid is so pissed off with his life I have never understood "depression". My DIL apparently has depression so I have seen it first hand and still don't understand it.
I always felt that pampering a depressed person was just reinforcing the attitude but then I'm rather old school. Give him a whack upside the ear and tell him to get on with his life and not be such a miserable little git.
And now you know why no one takes my advice on this subject.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
I've been raised that way and while I'm not the most equilibrate person on Earth (but the, who is?) and depression only hit me in stride, it was the usual teenage angst mixed to bullying at school - which I always responded too and learnt that no, even hitting back is not enough for the bulliest to stop, at the very least they gang up and come back. They even followed me home and I got them right at the front door. That was their unlucky day.
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
I am about to embark on some web development and the question is - VB 2015 or C# 6? I am a Visual Basic man right back from Sinclair's first ZX Spectrum. Since then, any programming I've had to do was usually in VB. I even contracted for a large company and wrote a number of large programs in VB. Since I've been dabbling in websites, I've used C# for the odd bit of coding I've needed but am not familiar with the latest assemblies; C# 3.0, possibly 4.0, was the last I used.
I now want to try and re-write a site for my Bowling Club with the look and feel of Win10 using Bootstrap/Bootmetro. There is an SQL Server database holding the last 4 years worth of information currently set up which is currently displayed by a poor front-end website. I want to recode the website using VS 2015 ASP.NET Core 1.0 and either VB 2015 or C# 6.0, but which?
Thank you for the replies below which all say "Go with C#". That I will do. I have found another reason to go with it - ASP.NET Core 1.0 doesn't support VB.
modified 5-Dec-16 10:36am.
|
|
|
|
|
I recommend C# - not because of any inherent difference between the languages but because you should work on being a polyglot programmer by making more use of your "weaker" languages.
|
|
|
|
|
Always go with C# because that is what the industry has primarily adopted. It's very easy to switch back and forth between C# and VB if you had to but very few code samples online are in VB.
There are two kinds of people in the world: those who can extrapolate from incomplete data.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Go C#. VB is for liberal snowflakes that are afraid to commit to a strongly typed paradigm.
".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
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
modified 5-Dec-16 13:04pm.
|
|
|
|
|
John Simmons / outlaw programmer wrote: Go C#. VB is for liberal snowflakes conservative flatulaters that are afraid to commit to a strongly type paradigm. FIFY
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Hey, nothing wrong with conserving one's flatulence. You never know when it will come in handy.
|
|
|
|
|
Slacker007 wrote: You never know when it will come in handy.
Yes, you do. Because it's always handy.
".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
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
John Simmons / outlaw programmer wrote: VB is for liberal snowflakes that are afraid to commit to a strongly typed paradigm.
I think I'm going to co-opt that and replace VB with my favorite loathsome script language du jour.
Marc
|
|
|
|
|
Permission granted, sir.
".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
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
If just a personal project go with what you are comfortable bit.
But if wanting to expand skills with something that is more commercially used at the moment then I'd use c#.
|
|
|
|
|
I'm in the C# camp but really only because of my path from BASIC to C and C++ (with a few others along the way - PHP, Protel, Swift, etc). I really like C# but you can achieve most (if not all) of the same things with VB.NET - if you're comfortable with that, I'd say stick with it as you'll be more productive.
As for ASP.NET Core, it looks really promising - the idea is great, but it's still early days. There are some holes around using Entity Framework (e.g. building and running an ASP.NET app on Linux/Mac that uses a SQL Server/SQL Azure backend) and publishing your finished app. I've played around with JetBrains Rider[^] which is really good (much better than VS Code in my opinion), but I think that a bit more development is needed to make it dependable for production apps.
If you're just looking to get into C# then go for it..
Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
.NET will allow a lot of sharing amongst program pieces (DLL's, for example) - and they use the same set of procedures and namespaces.
That being said, C# follows the "C" syntax/structure - which is far and away the most often used structural design out there. It prepares you for then, now, and the future much more thoroughly.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
C#. AFAIK VB lacks the syntax for some capabilities, whihc is dumb since both are CLR based languages. Go with C#.
DURA LEX, SED LEX
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
If you're looking to use ASP.Net Core, it's worth remembering that .NET Core doesn't yet support Visual Basic.
If you'll be running on Windows using the full CLR and .NET Framework, you could still write most of your app logic in VB if you want to - your ASP.NET web app would be in C#, but you could have a separate VB project that you reference from your web app.
Of course, even that isn't so simple right now. In VS2015, if you add a regular .NET class library project to a solution that already contains an ASP.NET core application, you can't just add a reference to the class library project from the ASP.NET Core project. You'll have to build the class library first and reference the .dll.
That restriction will probably be gone in VS2017. .NET Core projects will be switching back to using .csproj instead of project.json. The VS2015 .NET Core tooling doesn't currently support that, but VS2017 RC does.
|
|
|
|
|
Thanks for that. I discovered it wasn't supported in Core 1.0, so have already decided to go with C#.
Ryan Peden wrote: That restriction will probably be gone in VS2017. I can't wait for 2017 - I may not be here then. I'm 74 next week!!!
|
|
|
|
|
Sounds like a good plan!
For what it's worth, VS2017 RC available now, and according to these release notes, the updated .NET Core tooling will let .NET Core projects reference other projects in the same solution. So if you get into the project and find yourself wishing for VB, at least it's still an option.
|
|
|
|
|
xiecsuk:
I am probably the only guy here anywhere near your age. I know how hard it is to master "new" stuff after 60.
It appears that you are saying:
"I am a 74 year old long-time VB developer. I am going to build something in .Net Core with ASP and C#, none of which I have ever used before. I don't have time to wait for VB in 2017 because I am so old".
2017 will be one of your more interesting years ...
|
|
|
|
|
I moved from VB to C# and it wasn't a difficult transition (I did start out in life as a C programmer but I'm not sure that that was a huge factor).
C# is, undoubtedly, a vastly superior language to the syntactically hideous VB and it has the added advantage of being used by far more people so it's much easier to get help when you need it.
If you decide to go with C# you'll wind up being glad that you did.
Slogans aren't solutions.
|
|
|
|
|
|
C# 6 without question
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
They had VB for the Speccy?
Us experts used Sinclair Basic.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|