|
Sorry, why atre you telling me this?
|
|
|
|
|
Because a public post is intended for the entire reading audience, not just for you alone.
I wrote my post to expand on your WDYJFGI style reply; that is why it came as a follow up to yours.
I had a coworker who was a real nuisance in informal conversations: All the time he interrupted "You have told that earlier!", and I had to reply: "Yes, to you, but this was John asking, and he hasn't heard it yet!" This guy never learned; it happened again and again.
For some reason, your reply/question made me think of this fellow.
Religious freedom is the freedom to say that two plus two make five.
|
|
|
|
|
Well maybe so, but it would have been better posted in reply to the question, as the OP is the one asking for the information. I suspect that very few people will actually read your response as it does not appear to be an answer to the question.
|
|
|
|
|
PHP is a scripting language, which basically means there is an "exe" somewhere reading the php script every time there is a request.
For php that will be Zend Engine.
|
|
|
|
|
I'm working on a web development project and I'm struggling with optimizing performance for my website. Are there any best practices or specific techniques that developers recommend to improve website speed and performance, especially when dealing with large amounts of data or complex interactions?
|
|
|
|
|
That is such a broad question, I can only assume this is a setup for a "search engine optimisation" spammer to respond with an advert for their services.
If that wasn't your intention, then you need to provide a lot more information about your specific problem, what you have tried, and where you are stuck.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
The question is indeed broad but one could start off with Lighthouse audit if being completely new to this. It provides a nice set of rules for web projects.
However, gaining some experience I would advise applying more of system thinking. I.e. identifying the exact bottleneck (i.e slow backend or excessive javascript bundle size) via developer tools and fixing it.
|
|
|
|
|
When dealing with large amounts of data, try to use caching instead of going to database for every request.
|
|
|
|
|
how to upload a pdf in mern project
|
|
|
|
|
Doing lots of web work in my current job...
We got a legacy solution (though still in use) which has ASP.NET/.NET4.8 Web projects in it.
Unfortunately, looking at it today (with VS 17.8.2, if it's of any relevance - i.e. latest one with the .net8 bits) and... I can't get any breakpoint to work!
I wonder... If anyone else here experiences the same misfortune? or has any idea?
|
|
|
|
|
|
Did you post the correct link? Or report the problem in the OP correctly?
The link suggests a problem with viewing a value. The OP suggests a problem with setting the break point (just that.)
|
|
|
|
|
my boss sent me this link and it seemed to be only vaguely related... but the 3rd last post suggested what solved it for us apparently, to add that in the .csproj,
<DebugType>portable</DebugType>
|
|
|
|
|
I am primarily a test automation engineer, and I have very little experience with full-stack Web development, but I'd like to learn. I have an idea for a training/education video platform in the vein of Pluralsite or Udemy but tailored for college-level instructors and their students.
A professor creates accounts for his/her students, and when the students log in they are directed to a page with links to tutorial/instructional videos relevant to the course. The video player is set up in such a way that the student can't fast forward, only pause or rewind or scroll up to the video's current elapsed time. After the student reaches the end of the video, he/she can scroll the entire length of the tutorial (permanently) and unlocks the next video in the series. The idea is that the student can earn a participation grade by watching the tutorials from beginning to end and can't "cheat" just by scrolling to the end.
The tutorials will be interrupted randomly with video clips displaying questions which will appear on an upcoming exam, kind of like YouTube ads you can skip after a few seconds. Every question on a given exam will show up, but not every question will appear to every student. The students are therefore incentivized to watch every video so as to gather test questions then work together with their peers to prepare for the test.
I believe this could be a useful tool for teachers who can't fit all the material they're required to cover in a single 55 minute lecture. For example, a computer science instructor could use the lecture to discuss concepts and theory and then use the tutorial system to demonstrate how to code.
I'd like some advice on how to get started. Has anyone already done something like this? What's a good framework to build the UI? What about the backend? I have some experience with React.js and C# ASP.NET.
Can anyone recommend any good tutorials for this sort of project?
Here's a big one: are there any open-source tools I can use to build mock-ups of web pages? Can I use an open-source video player, or would I have to build one from scratch to get it to do What I want it to?
|
|
|
|
|
You do not say what language skills you have, as that will affect the choices you make. At a minimum you would need to be skilled at HTML, CSS and Javascript for the front-end. You then need a backend language and framwork, and good knowledge of database. Languages and frameworks to consider include:
- PHP
- Python with Flask or Django
- ASP.NET with C# or VB.NET
So you should consider which of the above you have any knowledge of and proceed from there. One of the best starting points for tutorials on the majority of the above is W3Schools Online Web Tutorials[^].
|
|
|
|
|
I have some experience with React.js and C#.
|
|
|
|
|
|
I am using C# in Visual Studio and am branching into web development. I was under the impression that C# can be used for front-end development but I don't see a way to do it. Do I need to use something else for the front end and c# for the back end?
|
|
|
|
|
Are you looking for Blazor[^]?
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
I am not sure what I am looking for, I have experience with C#, and I want to use it for developing a website. I thought all I needed was C# but obviously, I was naive in my thinking. Would Blazer be the tool I am looking for?
Thanks for any help, as I am really new to website development.
|
|
|
|
|
Blazor has the strapline "Use the power of .NET and C# to build full stack web apps without writing a line of JavaScript", so it's probably going to be close to what you're after.
But if you're building a website, it won't hurt to have at least some knowledge of HTML[^], CSS[^], and JavaScript[^] (or preferably TypeScript[^]).
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Thanks, I will look into that.
|
|
|
|
|
Have no idea who voted you 1 for that but fixed it.
Out of curiosity... first I'm hearing of Blazor. Does it compile the C# down to WASM or JS?
Jeremy Falcon
|
|
|
|
|
Jeremy Falcon wrote: Does it compile the C# down to WASM or JS?
If you're using Blazor WebAssembly, then it's compiled to WASM.
If you're using Blazor Server, then the C# code runs on the server, and uses SignalR for communication between the server and the client.
There's also Blazor Hybrid for native client apps.
ASP.NET Core Blazor hosting models | Microsoft Learn[^]
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Cool. Good to know. Also, glad to see the push to WASM. Gettin all fancy.
Jeremy Falcon
|
|
|
|