[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
You can develop professional websites with asp.net core. You
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 53
Thread images: 4
You can develop professional websites with asp.net core.
You can develop professional games with unity3d or cryengine.
You can develop professional mobile apps with xamarin.

Visual Studio Code is a dedicated tiny editor with full code completion and debugging.
Visual Studio Community is a dedicated ide with extra features and amazing database and vm manager.

Is it the ultimate language to learn for indie and professional developers?
>>
>>55603740
learn c# java c++ python c and you are going to be fine. they all feel same at the core except c.
and c++ and c requires somehow more manual memory optimization compared to rest. but free of interpreters and VMs.
>>
>>55603740
I don't know l, OP, but one thing is for sure - programming in the .NET library with C# is comfy as fuck.
>>
>>55603740
>You can develop professional games with unity3d or cryengine.
I think the last game from Richard Garriot to be releease is made with Unity

I've developped some Gtk+C# big corps softwares and some server API with mono c# and it's pretty nice.
>>
>>55603740
>You can develop professional mobile apps with xamarin.
sorry but windows phone development is a joke and nokia is literally dead due to microsoft's mistakes
>>
I was a Java developer for 10 years, but I've been migrating to C# / ASP.NET at work and I've actually been enjoying it.
It takes all of the things that Java did well, throws in the things that C/C++ does well, adds the features you wish Java had, and vastly improves on everything else.

>>55604794
Xamarin can be used to develop applications for iOS, Android, and Windows Phone.
>>
>>55603740
>>55603899
>>55604692

designated
>>
>requires .net framework

and for that reason alone it's shit. the end user shouldn't need to be burdened with downloading extra shit just to make your application run.
>>
>>55604899
Which is installed by default on Windows.
>>
Wake me up when you don't need a botnet account to use it
>>
>>55604925
Why would anyone use Windows...
>>
>>55604899
but java does that too
>>
>>55604971
yeah, that's shit too.
>>
>>55604925
only a certain version though

and .NET framework gets updated all the time, so over time you end up with 20 different versions on your PC
it's pretty bad
>>
>>55604993
Bullshits. This only applies for tard languages like Python and Ruby.
>>
What do you need classes and objects for when you have void pointers?
>>
Has anybody gotten ASP.net stack to work properly on Linux?

I know Microsoft open-sourced ASP and related software stacks, but do they run on Linux yet?
>>
>tfw you don't have to use Java to make apps
Good feels.
>>
>>55605015
Yeah, right. Go to your control panel, installed programmes and look up how many "Visual..." or ".Net..." entries you have.
>>
>>55605186
Java and C# are practically the same language
not sure what is making you feel good
>>
>>55605278
If you say that you don't know C# (or Java). So opinion discarded.
>>
>>55604854
Just because it is easier does not make it less desirable. By that logic you think only Indians should use computers and others should stick to pencil and paper.

There are plenty of applications for which it would be inappropriate to use anything other than a systems language of course but your fizzbuzz isn't impressing anyone.
>>
>>55605292
that sounds more like your problem
>>
>>55605278
>>55605292
>replace "using" with "import"
>remove "namespace"
>replace [] in annotation with @

C# was not just influenced by Java, it was designed to be Microsoft's version of it.
They knew Java was one of the most widely known programming languages, and adopting its style, syntax, and naming schemes was the best way to make their language catch on.
>>
>>55604794
Do you even know what xamarin is?
>>
>>55605313
sorry m8 but I can't take seriously anyone that says that C# and java are "practically" the same language
>>
>>55604836
>>55605473
if you use it for anything other than WP development you're just as bad as nodejs retards who absolutely refuse to learn anything other than their one precious language
>>
>>55605539
>WP development
Pajeet pls
>>
Any books you'd recommend for a mostly Java programmer?
>>
>>55606838
Please respond.
>>
>>55606838
C# exclusively or .Net too?
>>
>>55603899
>>55604836
>>55604993
>all that poo
>>
>>55605381
> thinking the only difference between java and c# is it's syntax

Confirmed for pleb
>>
>>55607977
Google.com
>>
File: 1431745883208.jpg (85 KB, 670x906) Image search: [Google]
1431745883208.jpg
85 KB, 670x906
>>55604899
> doesnt know you can release and install the required framework with your program, negating a download

Are you even trying?
>>
>>55608005
.net too.
>>
C# doesn't have Rapidoid, which is the fastest web framework/app server in the world. Java wins by default.
>>
File: Sans_titre_5.png (303 KB, 465x625) Image search: [Google]
Sans_titre_5.png
303 KB, 465x625
>>55608157
> fastest

Gonna need a source on that one, achmed
>>
>>55606838
Filter'd
>>
>>55603740
Whenever I have to deal with visual studio I keep wondering what people like about it. I don't want to mindlessly hate on it, I just don't understand what people see in it. To me it seems like a cluttered mess, lacking some of the most basic features of other editors (Smart occurrence highlighting anyone?)
Can anyone explain to me?
>>
Meh, lack of free library is a big turn off.

For small timers, things like text indexing with language specific analyzer are not free (lucene).
The same with indexing media / file content server like solr.
As for ORM, luckily there's NHibernate, but the Java version (Hibernate) still more popular.

For big player, no Big Data (Apache Hadoop), no distributed computing (Apache Storm), no cluster aware computing(Apache Spark) .
All are Java based.

There's Prajna project from Microsoft as an alternative to Apache Spark, but results still remains to be seen.
>>
>>55603740
I prefer C# because Java GUI is the most horrendous thing I've seen.
>>
>>55608338
> be me
> using visual studio
> double click a word
> other occurences highlighted

I dunno, maybe learn to use visual studio?
>>
>>55608209
No problem!
https://www.techempower.com/benchmarks/#section=data-r12&hw=peak&test=plaintext
>>
>>55608368
>JavaFX
>>
>>55608385
oh apparently they added that some time ago. I had to use 2008 for a job and that didn't have it.
Still the UI seems cluttered and hard to work with
>>
>>55608537
You just don't how to organize your windows that's all.
>>
>>55603740
Coding in c# is literally the coziest feeling. It's relaxing to code in.
>>
>>55608439
>this desu
>>
>>55608439
Have you ever used it?
The api is mess and and when there's many objects on the screen the fps drops really quickly.
>>
>>55608879
>The api is mess and and when there's many objects
You lay out the design in FXML, not in Java. It would be a mess in any language that's not specifically made for markup if you do it otherwise.

> there's many objects on the screen the fps drops really quickly
Unless you're doing something terribly wrong that shouldn't happen. Besides you shouldn't make games in JavaFX.
>>
>>55608579
100% this. I close most of the windows and setup my workspace to just be solution explorer + editor with error/output on bottom. 3 windows, no clutter.
>>
>>55603740
>You can develop professional websites with asp.net core

What's a good source for learning this? Do I need to find a web host that offers Windows-based servers? I have experience with C# but never touched webdev or asp.net.
Thread replies: 53
Thread images: 4

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.