.NET Core

.NET Core

Application and Data / Languages & Frameworks / Frameworks (Full Stack)
Student at HCMC University of Technical and Education·
Needs advice
on
ASP.NET CoreASP.NET Core
and
Spring BootSpring Boot

I am a final year student and am wondering between Java and .NET Core.

Where I live, Java/Spring Boot has a larger market share and is also the majority of what I learn in school. As for C#/.NET Core, it is gradually being chosen by many companies, along with its potential being evaluated by the community recently and through some tutorials I think I quite like it.

Which one should I choose as the first step of my internship?

READ MORE
4 upvotes·156.6K views
Replies (2)
Community and Content Operations at StackShare·
Recommends
on
Spring Boot

I would recommend sticking to what you have already spent your time on.

You are in your final year, you spent a great deal of time and effort on Java. The Java has a larger marketplace in your area according to you. So, it would be logical for you to go with it unless you have lost your interest.

READ MORE
7 upvotes·7.2K views
Recommends
on
Spring Boot

I would also like to give the same advice, stick to your current stack. You would start learning other stacks gradully. Don't shift yourself right now.

READ MORE
4 upvotes·3.2K views
Needs advice
on
.NET Core.NET CoreFlutterFlutter
and
RedisRedis

Hi Friends, I am planning to create a web and mobile app for eCommerce purposes, which is very similar to Swiggy.com/Zomato. Started this app and created API using .NET Core, Entity Framework, and Microsoft SQL Server as DB. Consuming this API in Flutter for mobile and web UI. Just want some help and suggestions about this selection. Worrying about the application's scalability and performance, please suggest me a good architecture to create this application, which may be used by more people over a period of time.

READ MORE
6 upvotes·150.3K views
Replies (3)
Mobile Application Developer ·

We have used the same stack for the same reason and It was pretty enough and scalable. If you set your databases in an efficient way and your APIs as well, everything will be fine.

READ MORE
2 upvotes·859 views
Database Consultant at Aerospike·

Hey Karthikeyan,

I know it's been some time since you posted this question but I'm curious on which direction you ended up going in, what were the results and have you run into any of the scaling challenges you anticipated seeing?

READ MORE
1 upvote·45 views
View all (3)

Which option do you prefer to go with (considering scalability, and a limited budget):

Technologies in use: Angular / .NET Core 6

What do we want to achieve?

We want to create simple near-time web notifications, those notifications can be categorized into 2 sections:

  • User notification: which represents user activities and engagements.

  • System notification e.g release notes and maintenance time. The notification object is too simple just a title, body, userId, notificationStatus, and readAt. notification status is an enum with 3 values: unread, menuOpened, Read.

Options:

  1. use Firebase Realtime Database for user notifications and Microsoft SQL Server for system notifications (maybe using long poling or so to frequently call the getSystemNotification API ).

  2. use SignalR to push new notifications along with the SqlServer database and store both user and system into one table (as they almost have the same attributes)

READ MORE
4 upvotes·158.7K views
Developer at Venhan·
Needs advice
on
.NET.NET
and
.NET Core.NET Core

Hey everyone, I am a backend developer who specializes in Java and Spring Boot having an experience of 4 years. And due to my shift in the project, now I need to deal with the .NET Core technology, as a Java developer before I need to know where to start in order to support the project and build REST API.

Can I get advice on how to move on to the new backend stack and what to learn and how to get hands-on with the .NET?

READ MORE
3 upvotes·157.2K views
Replies (3)
Lead Software Developer/Eng. at VOYD AB·
Recommends
on
.NET
.NET Core

IMHO I think it is the best framework to build software on. Since you are coming from Java, It should not be too difficult to adjust to C#. NET Core has come a long way. NET6 is just amazing. With the minimal API, https://docs.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis?view=aspnetcore-6.0 REST API should be very easy work for starters. When you settle in, you can go more advanced.

Although this is dated - https://download.microsoft.com/download/D/E/E/DEE91FC0-7AA9-4F6E-9FFA-8658AA0FA080/CSharp%20for%20Java%20Developers%20-%20Cheat%20Sheet.pdf it provides you side by side comparison of syntax. Another cool read is - https://betterprogramming.pub/java-to-c-c-to-java-f766c9f659c4

Feel free to reach out if you need any assistance.

Welcome aboard

READ MORE
7 upvotes·2 comments·31.2K views
Aaron Roach
Aaron Roach
·
May 4th 2022 at 9:58PM

I would agree. As a Java developer you'll feel very comfortable, and there are a lot of things that you may come to get used to with the language that would make switching back to Java really difficult. There's just a lot of quality of life features about C#/.NET Core/.NET 5+ that make it way easier and less verbose than Java, in my opinion.

·
Reply
Abhi ram
Abhi ram
·
April 25th 2022 at 6:19PM

Hi Bernard, Thank you! for sharing the resources which helps me out to see the differences from Java to .Net & to get started with this new tech. Mainly,for the cheat sheet and cool blog to get an immediate understanding.

·
Reply
.NET Developer at Performance Systems Development·
Recommends
on
.NET
.NET Core

You will find that the transition from Java to C# is pretty smooth. Working with .NET has become much more intuitive and has a lot to offer. I highly recommend using Visual Studio as your IDE. It makes things much easier and is not too different than other IDEs like IntelliJ. There are also Visual Studio templates for web APIs that make it really easy to get up and running. Microsoft has good documentation and tutorials to help you get familiar with the technology. I would start there.

READ MORE
4 upvotes·27.8K views
View all (3)
Needs advice
on
Angular Material Angular Material
and
PrimeNgPrimeNg

I am a novice to AngularJS, but I have a strong web development background. I need help with the pros and cons of choosing the Angular Material or PrimeNg for our new application. Our new application will be using Angular for the front-end and .NET Core for the Web API. I looked at both tools and leaned toward Angular Material. It would be beneficial if I could obtain some expert advice from the community.

READ MORE
6 upvotes·186.7K views
Replies (1)
Recommends
on
Angular Material

It's a kind of tricky question, but here are my 2 cents. I have worked with both the Angular Material and the PrimeNg.

If you are looking for something fast and very rich in components and options then your choice is PrimeNg you can start right away developing the application and adding features pages etc.

On the other hand, Angular material is very limited in ready-made components you will have to create a lot of stuff. But this gives a lot of flexibility but is time-consuming.

For me, the main is how quickly you need the app UP and running, also if the app will have some crazy UI/UX elements and features then PrimeNg is not your best solution.

If I have to put it in simple terms PrimeNg is an already made theme, change requires work and somtimes it is imposible, but Angular material is a bootstrap kind of thing you create everything and use it as you like.

One particular struggle with PrimeNg has always been the dificulties of changing the designed/default behaviour of the ready made components. With material, you make the behaviour.

My advice will be to see the mockups of the app you are creating, if it's just plain normal app back-office functionality kind of then choose PrimeNg, if it's somethig fancy, shiny, and glittering then Angular Material. The things to consider are:

-how fast - primeNg (no option there) -how flexible - angular material -how custom - angular material, primeNg (paid)

considering money is not an issue, with primeNg will have to spend some money. Hope this helps :) best of luck with the app

READ MORE
5 upvotes·4.3K views
Needs advice
on
DjangoDjango.NET Core.NET Core
and
Node.jsNode.js

Looking for Advice! I am developing a hybrid app for video streaming, I have a prior experience with .NET Core and would like to use it for my back end but the latest buzz on characteristics of Node.js such as light weight, event loop and Async capabilities is really tempting me to reconsider my decision. On a quick research I could observe that a lot of Internet companies use either Python Django or Node JS for their back end which has thrown me into confusion, looking for an expert advice, thx.

READ MORE
16 upvotes·328K views
Replies (5)
Recommends
on
Golang

If you want to create a reliable video streaming service, you'll probably want to go with a UDP approach. TCP will throw an exception as soon as a packet drops. That being said..... Node.js is ultimately a bad choice. Way too high-level. I've found, when working with UDP, it's much more performant on lower level languages like C, etc. As far as my recommendation, if you want to go with something 'new' and fun, check out GoLang. It's low level, and developed to handle high performance at scale.

READ MORE
5 upvotes·134.5K views
Technical Lead at DPO International·
Recommends
on
.NET Core

That's depend on your experience if you are very well in C# you should start using the Technology that's you know and like it.

READ MORE
5 upvotes·195.1K views
View all (5)
Front End Software Engineer ·
Needs advice
on
.NET.NET
and
Next.jsNext.js

Building a website for a company to display information, Pictures, links, multiple pages. - info page display no extravagant features. -current stack is mvc .NET Core with html css jQuery

READ MORE
2 upvotes·15K views

Hi all,

I need to listen to serial ports when devices get plugins to start communication from it. I am using .NET Core 3.1, and the web app will be self-hosted. I was thinking of implementing the Observable pattern when a device gets a plug into a port. I currently have code as TimedHostedService to iterate through all the ports on an interval using the Timer object. Not sure what the best approach will be, as the UI needs to be aware of available ports.

READ MORE
5 upvotes·5.9K views

We are a small IT company that works mainly with ASP.NET and .NET Core; we are planning for a standard solution with the most important features of e-commerce, but with a fully customizable possibility. Even if there is no customizability, there should exist stable plugins for every added feature even if paid, like adding comments possibility for students...

The most important other thing is that we have solution based mainly on .NET in the backend and AngularJS or React in front, our choice should be based on the possibility of integration of the chosen e-commerce platform with our other software.

To resume, we need fully customizable features or existed stable plugins for a lot of features. We also want no problems in integrating two systems like the Appointment system and the e-commerce platform. Please help me. I'm new to this company, and I had them perform a study for different CMS solutions that exist and pre-built.

READ MORE
5 upvotes·25.5K views
Software Engineering Manager ·

Hi,

We are planning to develop a brand new UX for an already existing desktop software. The previous version is developed on C#.NET with Winforms & WPF. Our plan is to use JavaScript/HTML5 based frontend technologies for the new software. For some components, we are highly dependent on .NET/ .NET Core because the JS-based versions are not mature enough.

What would you choose for a desktop-based Engineering Software that supports multi-OS and has rich UI capabilities considering the .NET dependencies?

Thanks in advance,

Semih

READ MORE
5 upvotes·45.1K views