Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,153,010 members, 7,817,977 topics. Date: Sunday, 05 May 2024 at 01:07 AM

Lets Talk About C# - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Lets Talk About C# (1854 Views)

Let's Talk About OpenAI ChatGPT. What's The Future of Developers ? / Backend Software Engineers, Let's Talk About System Design / Mobile Technology: Lets Build A Mobile App With Javascript (2) (3) (4)

(1) (Reply) (Go Down)

Lets Talk About C# by eldivino(m): 4:15pm On Sep 06, 2018
[color=#990000][/color] let's talk about c#
Re: Lets Talk About C# by kudaisi(m): 7:26pm On Sep 06, 2018
What's the closest alternative to WPF with C# on .Net core for cross platform development ?
Re: Lets Talk About C# by chigozie391(m): 12:17pm On Sep 08, 2018
Pls i need material to learn net core
Re: Lets Talk About C# by kaypompee: 2:04pm On Sep 08, 2018
kudaisi:
What's the closest alternative to WPF with C# on .Net core for cross platform development ?

UWP ofcourse. XAML for the interface and c# for the backend.
Re: Lets Talk About C# by kaypompee: 2:05pm On Sep 08, 2018
chigozie391:
Pls i need material to learn net core

Google smtebooks , search .net core from the homepage and you should get tons of results
Re: Lets Talk About C# by chigozie391(m): 3:52pm On Sep 08, 2018
kaypompee:


Google smtebooks , search .net core from the homepage and you should get tons of results

I dint want some random pdf. What did you use why you were learning yours
Re: Lets Talk About C# by kaypompee: 4:14pm On Sep 08, 2018
chigozie391:


I dint want some random pdf. What did you use why you were learning yours

A pdf my Mark J Price.. Can't recall the exact name of the book but perhaps search smtebooks and filter by finding that author
Re: Lets Talk About C# by kudaisi(m): 5:14pm On Sep 08, 2018
kaypompee:


UWP ofcourse. XAML for the interface and c# for the backend.
Note that I explicitly stated cross platform, as far as I know WPF is not yet supported. So what is the closest alternative ?
Re: Lets Talk About C# by kaypompee: 5:47pm On Sep 08, 2018
kudaisi:
Note that I explicitly stated cross platform, as far as I know WPF is not yet supported. So what is the closest alternative ?

Right. Sorry just noticed your specification now. No alternative as far as I know. .net devs are pretty boxed in as it is
Re: Lets Talk About C# by Legolast: 6:57pm On Sep 08, 2018
What is the difference between windows form application and wpf application? And kindly state what each can used for.
Re: Lets Talk About C# by kaypompee: 9:39pm On Sep 08, 2018
Legolast:
What is the difference between windows form application and wpf application? And kindly state what each can used for.
Both are used for the same purpose of rendering UI. Both are based on the .net framework but wpf is more modern and you would write less code in getting good graphical results
Re: Lets Talk About C# by kudaisi(m): 10:27pm On Sep 09, 2018
kaypompee:


Right. Sorry just noticed your specification now. No alternative as far as I know. .net devs are pretty boxed in as it is
There is a framework called AvaloniaUI, it does pretty much that with little difference, uses a css like styling rather that the XML based XAML. It's a young project but it seems promising and stable.

1 Like

Re: Lets Talk About C# by kudaisi(m): 10:39pm On Sep 09, 2018
kaypompee:

Both are used for the same purpose of rendering UI. Both are based on the .net framework but wpf is more modern and you would write less code in getting good graphical results
winForms is based on the underlying windows controls provided via Win32/WinAPI. But WPF doesn't, it was built from scratch and doesn't rely one windows controls, you can pretty much build any control with WPF. The beauty of WPF is the flexibility it offers for building UI and it's data binding capabilities.
Re: Lets Talk About C# by kaypompee: 3:23pm On Sep 11, 2018
kudaisi:
winForms is based on the underlying windows controls provided via Win32/WinAPI. But WPF doesn't, it was built from scratch and doesn't rely one windows controls, you can pretty much build any control with WPF. The beauty of WPF is the flexibility it offers for building UI and it's data binding capabilities.
Yes. Both explanations are valid.
Re: Lets Talk About C# by kaypompee: 3:26pm On Sep 11, 2018
Yo have u guys heard of Blazor ? Just came across it... meant to be a Web framework for .net , not recommended for production environments yet though.

https://blazor.net/index.html
Re: Lets Talk About C# by kudaisi(m): 3:55pm On Sep 11, 2018
kaypompee:

Yes. Both explanations are valid.
I never inferred that it was invalid, I only quoted it as an addition to the points earlier stated.
Re: Lets Talk About C# by Nobody: 8:14pm On Sep 11, 2018
Next big thing from .NET web development
would easily replace javascript.

kaypompee:
Yo have u guys heard of Blazor ? Just came across it... meant to be a Web framework for .net , not recommended for production environments yet though.

https://blazor.net/index.html

1 Like

Re: Lets Talk About C# by airsaylongcon: 7:32am On Sep 12, 2018
kudaisi:
Note that I explicitly stated cross platform, as far as I know WPF is not yet supported. So what is the closest alternative ?

How does Mono come in here? mono-project.com
Re: Lets Talk About C# by kaypompee: 8:33am On Sep 12, 2018
veektorh:
Next big thing from .NET web development
would easily replace javascript.

Well the javascript ninjas and UI devs might not agree but it's certainly a welcome development for c# devs
Re: Lets Talk About C# by tbibuzz(m): 8:49am On Sep 12, 2018
Am a newbie I have never done programming but I want to learn c# can I get the materials from anyone here ? Wouldn't mind to get pointers here is my number and email
07085377908
iamobuba@gmail.com
Re: Lets Talk About C# by Nobody: 1:08pm On Sep 12, 2018
kaypompee:


A pdf my Mark J Price.. Can't recall the exact name of the book but perhaps search smtebooks and filter by finding that author
Please Sir, help me with C# materials. I want to learn the language. my email is:
osamudiamenimadiyi@gmail.com
Re: Lets Talk About C# by kaypompee: 1:29pm On Sep 12, 2018
imadiyi:

Please Sir, help me with C# materials. I want to learn the language. my email is:
osamudiamenimadiyi@gmail.com
done
Re: Lets Talk About C# by Nobody: 1:35pm On Sep 12, 2018
kaypompee:
done
Thanks bro. God bless you, Sir!
Re: Lets Talk About C# by Legolast: 7:26pm On Sep 12, 2018
kaypompee:
done

Can I have the textbook sir? Am in need of it

Spythonian@gmail.com
Re: Lets Talk About C# by Nobody: 8:04pm On Sep 12, 2018
I hope they don't flop it though, like how they attempted to bring AJAX to web forms with updatePanels.

kaypompee:

Well the javascript ninjas and UI devs might not agree but it's certainly a welcome development for c# devs

1 Like

Re: Lets Talk About C# by kudaisi(m): 10:37am On Sep 13, 2018
airsaylongcon:


How does Mono come in here? mono-project.com
Code written for .Net core is portable across application stacks, such as Mono. As long as that code doesn't rely on WinAPI-calls, Windows-dll-pinvokes, COM-Components, a case-insensitive file system and doesn't have directory separator issues, that's correct. However, .NET Core code runs on .NET core, and not on mono. So mixing the two will be difficult.

(1) (Reply)

Network Engineers, Ccna,ccnp,ethical Hackers.. Let's Gather Here / Sql Tutorials / Guess Nigerian Programmers Are Not Bad Afterall. This Sucker Got Beaten By One.

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 25
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.