Activities of "jward01"

Hello!

My question is regarding is it possible to take code which is developed using ABP framework into an external application which is not an ABP framework application.

Summary of Question:

I am developing many ABP modules which i plan to use in one or many ABP applications and or microservices.

For sake of discussion, these ABP modules are only server side and have no UI attached to them.

Is it possible to use the Application / Domain / Entity Framework code (everything except the API layer) in external non-ABP applications?

Custom Module Example:

Module Name: My.Module.Products

Purpose of Module: To easily provide CRUD operations and database entries for product entries. By using this Module my SQL tables for products are automatically created, and CRUD operations are also included. This allows me to build applications quicker by "plugging in" this Product Oriented Logic.

Scenerio

At some point in the future for unforseen reasons I may want to use my ABP modules in an application outside the ABP framework.

Such as I can develop an Azure Function API and then install the nuget package(s) developed in the ABP Module in this non-ABP azure function project?

Questions:

  1. is this possible? can i compile many ABP Module projects into a single nuget package and run this in my Azure Function project without error?

  2. how would i achieve the above scenerio? is it possible?

Hello!

Basically I want to know or find documentation on how I can add a custom standalone module to an existing ABP Commercial solution.

I have created a stand-alone module using the ABP Suite.

Now I am trying to add the code to an existing ABP solution.

I see the documentation here which refrences installing pre-made modules, or installing a module into an existing solution directly using ABP suite, but no documentation about merging the two such as:

  • I have an existing ABP Commercial Tiered application
  • I have a standalone module

Questions 1.) How do I install the standalone module? Is there any documentation for this?

I see some refrence on EasyABP about installing nuget packages (one nuget package for each project), but when i go to create a nuget package from each of my projects in my stand alone module, the option to 'Create package on build' is disabled.

**How can I add my existing module to an existing application? Is there any documentation for this? **

2.) If the answer is "I must add the project as a refrence" that seems pretty not great as then I have to have the source code of all my modules accessible. Is there a way I can create nuget packages?

  • ABP Framework version: v4.4.0

  • UI type: None

  • DB provider: EF Core

  • Tiered (MVC) or Identity Server Separated (Angular): Module with no UI

  • Exception message and stack trace: Cannot find package {{ModuleName}}.Blazorize.Server

  • Steps to reproduce the issue:"

    1. Ensure CLI and ABP Suite are both version 4.4.0 (not pre-release)
    1. Create a new module Solution with NO UI
    1. Build the new Module App Soltion
    1. Error will appear for missing package {{moduleName}}.Blazorize.Server cannot be found

I am under the impression I created a Module with No UI. Now I see that it is looking for a Blazorize Module? I am confused to why it will not build. I have done 0 modifications and it will not build

Hello!

I could not find documentation on this one, I suppose it has to do something with 'event handling', but not 100% sure.

On the ABP UI, there is a checkbox called Email Validation. Screenshot here

Question .1) - My question is simple, what does this do?

I searched the documentation, the only refrence I could find to email validation is here on Stack Overflow [abp], and I am pretty sure its unrelated to the real purpose.

Does anyone know what this checkbox does? And better, why / when would I check this box?

Question 2.) - My questions are very noob, is there a better place to ask these questions I understand I only have 15 free questions before I can purchase more questions. I would rather save my 15 questions for technical topics, not simple questions like this. Does anyone have any advice on where I can post these simple questions without using my 15 questions?

Thanks all!!

  • ABP Framework version: v4.2.2
  • UI type: Angular
  • DB provider: EF Core
  • Tiered (MVC) or Identity Server Separated (Angular): Identity Server Separated (Angular)
  • Exception message and stack trace: SocketException: The I/O operation has been aborted because of either a thread exit or an application request.
  • Steps to reproduce the issue:
  • 1.Create new project, set front-end to Angular.
  • 2. Set Identity Server to Separate Project
  • 3. Create a single new entity in ABP Suite. Click 'Run Migrations'.
  • 4. Set Startup projects to: Public, Host, & Identity Server
  • 5. Hit 'Start'
  • 6. Swagger will load, nothing else will
  • 7. VERY VERY VERY SLOW

<br> I am a brand new user to ABP, I am evaluating the software for my company.  While on the surface it seems like it could be very helpful, the entire process has been a massive struggle.

Issue .1) - MASSIVELY SLOOOOOOOOWWWWW I have ran visual studio solutions before with many many projects, I know what slow is.  This is so slow it is not usable, it takes ~3-5 minutes just to start the solution. If I am lucky Swagger loads.  I have never gotten any UI to load.  This ticket is for Angular. At first I tried to use Blazor, and that was very buggy... I to get the solution to run using Blazor, so I tried again using Angular. And now the same issue is here. It is massively slow and will not run on the initial build.

Issue .2) - I create a new Monolith app, add a single new entity, and the project will not run. Errors on initial build, Swagger loads, nothing else loads. This is very disappointing as I feel as if I am making no code changes, I am running a clean project with the only action performed by me is adding a single entity (see images attached).

Swagger loads in 1-3 minutes, and nothing else ever loads. Either black screen and keeps spinning and spinning. Or instantly failed, or I get an error (see attached).

I feel like I am missing something. I am making no code changes, following all directions, have proper connection string, new tables are added to database no problem. This is really cumbersome.

<br> <br>

Also, kinda ghetto how I cannot attach files, I have to paste them into the doc editor....  I have many images, so I created links instead. I hope you understand.

Images below:

https://ibb.co/tLgZhWc https://ibb.co/sq9PCjF https://ibb.co/jr6BxQS https://ibb.co/QfQhF7y https://ibb.co/ZRQHTd0 https://ibb.co/xmtR5bs https://ibb.co/ynPJfxY https://ibb.co/Zf80YmG https://ibb.co/xFmWZbr

========

TEACHER NEEDED QUESTION - Is there a professional I can book a 2 to 4 hour session with where I can ask questions, and simply be shown how to run a basic solution, add (1) new entity, and watch it work? I have questions like why is it so slow? Why am I getting errors when I make no code changes? I paid $2,000 for this (its fine, if it really helps), but I feel like there must be something I am doing wrong because this is not working out at all, and im only trying to get it to load. Nothing special.

<b>Is there a tutor, a class, a course, or some instructor I can contact for this? I don't mind paying for the assistance, I just want to see how ABP can help us build better software, faster.</b> At this point, I feel like I can be much more productive starting with a blank-slate and writing my own code the old fashioned way...

<br> <br> <br> <br>

Showing 1 to 5 of 5 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11