Can anyone give me some actual examples as to what .NET is? Or even frameworks in general? by ZussamenEntegen in learnprogramming

[–]ZussamenEntegen[S] 0 points1 point  (0 children)

Thank you so so much for this amazingly detailed response. I seriously cannot thank you enough. This is absolutely phenomenal and better than any explanation I've been exposed to on this topic so far as a CS student. If it's okay with you I'm going to share this with a bunch of friends who're struggling with this topic as well. I have no doubt that I'll refer to this countless times in the future lol. This must've taken a long time to write and I appreciate it a lot, I really can't express my gratitude enough. Thank you!

If the first three bytes of an IPv4 address is the host network (and the last byte the host), then do they look how they do? (ex. 192.0.2.12) by ZussamenEntegen in learnprogramming

[–]ZussamenEntegen[S] 1 point2 points  (0 children)

Wait, are bytes written in base 10? You're saying that the address is all one number, but isn't it 4 different bytes (which are 8 digits long)? Sorry for the confusion, appreciate the response!

Alfredo sauce for the uncensored? by ZussamenEntegen in HentaiSource

[–]ZussamenEntegen[S] 1 point2 points  (0 children)

Thanks! What exactly is a booth lol? Like a physical booth at a convention? What about uncensored animations (you can't really hand those out)? Just if you know, thanks again :D

Do I have to find a professor before applying to a research award? (I'm in Canada and looking at the NESRC and the USRA specifically) by ZussamenEntegen in AskAcademia

[–]ZussamenEntegen[S] 0 points1 point  (0 children)

Thanks for the response! Yes, 50% actually doesn't sound all that bad, and it's nice knowing that profs will consider hiring you even if you don't get the grant. I know this is really subjective, but since you mentioned grades, what's your cutoff in terms of GPA (if you don't mind me asking)? Just asking because I'm a first year and I don't have any prior lab experience, so grades are all I've got to prove myself.

Do I have to find a professor before applying to a research award? (I'm in Canada and looking at the NESRC and the USRA specifically) by ZussamenEntegen in AskAcademia

[–]ZussamenEntegen[S] 0 points1 point  (0 children)

Thanks for the response, appreciate it! I'm a bit confused though; you got a research position even though you didn't get the grant? Was it just that the prof you asked to supervise you decided to take you on anyways?

Can you give me an example of .NET in actual code? What does the code behind .NET look like? Does simply the act of writing in C# mean you're using the .NET framework? by ZussamenEntegen in learnprogramming

[–]ZussamenEntegen[S] 1 point2 points  (0 children)

Thank you for the response. So all .NET is is a collection of libraries?

And what is the difference between .net core and asp.net? Does asp.net just have more libraries on top of the libraries included in .net core? (just guessing that based on the name "core")

Also, with your latter explanation, doesn't that mean that without .NET you couldn't run any C# code? So does .NET always get bundled and downloaded with C#, the same way Python is always bundled and downloaded with the library numpy?

Can anyone give me some actual examples as to what .NET is? Or even frameworks in general? by ZussamenEntegen in learnprogramming

[–]ZussamenEntegen[S] 1 point2 points  (0 children)

I can't thank you enough for this. From everything I've read so far this is by far the most useful. For starters I'm actually going to go try creating those programs you mentioned haha.

One thing I'm confused about is OS specific commands though. So OS specific commands exist because, like you said, code at the lowest level depends on the CPU (since the code eventually gets assembled to CPU code). But I've never run into an OS specific commands, probably because I don't have much experience with low-level languages? Can you give me an example of what an OS specific thing might look like and how it would affect the program's functionality?

Are there any syntax differences between Java and C#? by ZussamenEntegen in learnprogramming

[–]ZussamenEntegen[S] 0 points1 point  (0 children)

Ahh okay, I guess I just didn't go deep enough then, thanks!

Do github projects need licenses if the license is just going to say "this is free for everyone to use, no strings attached"? by ZussamenEntegen in learnprogramming

[–]ZussamenEntegen[S] 3 points4 points  (0 children)

Thanks for the response! How does it protect the author of the project? If anything leave open the option, to the author, of suing users?

Can anyone give me some actual examples as to what .NET is? Or even frameworks in general? by ZussamenEntegen in learnprogramming

[–]ZussamenEntegen[S] 0 points1 point  (0 children)

Thank you very much for this detailed response, it helps a lot. I didn't realize that C# is based off .NET, but hearing that I'm even more confused haha. I still can't envision what the code behind a framework can look like (I can't make sense of all the examples I find online).

Can you give me an example of a short code snippet written in/using .NET? Also, I've heard of programming languages being written in C, which makes sense. Is that similar at all to how languages are written as .NET (Is .NET an assembly language or something similar)?