Base solution for your next web application

Activities of "mirzanas"

Hello, I use to work with older version of ASP.NET ZERO what have used http://keenthemes.com/preview/metronic/ metronic theme. This version contained a lot prepared html components ready to go. Currently, I see what the latest ASP.NET ZERO contains this https://keenthemes.com/metronic/ metronic version, but there are only a few prepared html components.

What is the reason behind this? Why a metronic offers fewer components?

After latest documentation released, I could not find the search input, only filter, but this is completely different, maybe I miss something?

Hello, I had my first experience with your implementation of the event bus. After some experiments, I am a bit confused about the way it works. Let me try to explain the situation:

Application service do database transaction and then triggers an event:

public class OfferAppService : ApplicationService { public IEventBus EventBus { get; set; }

<br> public OfferAppService() { EventBus = NullEventBus.Instance; }

public async Task AcceptOffer(AcceptOfferInput input) { //DATABASE TRANSACTION

await EventBus.TriggerAsync(new OfferAcceptedEvent { RequestId = input.RequestId }); or EventBus.Trigger(new OfferAcceptedEvent { RequestId = input.RequestId }); } }

<br> Two handlers waits for events and do other business.

public async Task HandleEventAsync(OfferAcceptedEvent eventData)

{ //DO STUFF await Task.Delay(5000); }

public async Task HandleEventAsync(OfferAcceptedEvent eventData) { //DO STUFF await Task.Delay(10000); }

After some tests I find out what AcceptOffer methods takes 15s to finish a execution. Should it be like this? I imagined what AcceptOffer should not wait until events will be processed.

Hello, do we have a possibility to define different URL (seo friendly) for each language?

I mean, I prefer to have URL like domain.com/app/main/requests in English, domain.com/app/main/anfragen in Germany and etc.

How can I return custom status (404 or any another) and custom exception(or message) using AppService from backend. Example: UI call back-end get method and backend did't find needed data or some bussines validation accure, so I want return the status 404, with my exception message, but I don't want that ui treat this like usual exception and show UI standart exception modal, better for me that I could provide custom behavior for user?

Hi, how to hide/collapsible left sidebar/navbar after click on menu(nav) item? Currently is working not nice because in small resolution like in mobile phone, sidebar menu still left after click on menu item and user always should do aditional click on close button. Thanks

Currently we prepare our asp.net zero project to the public (not the "ASP.NET Core/MVC based application for your public web site", but that side with angular/metronic) and I have question regarding that, maybe is exists any easy possibilty to create new role for for all not register users(public), this would help us to control all permision in one place for all users, registered and not?

Hello, I did some performance testing. After all, I am bit confused - main.js takes ~8,5s to load as well as 1,2 gzipped size looks too big (https://prnt.sc/lkuiw5). Most size is occupied by node modules (https://prnt.sc/lkug7e).

Do we really need all modules from package.json?

We need to updated ngx-bootstrap to the latest, we updated and now Datapicker not working with not en languages at all, looks like path was changed, and the ngx-bootstrap-datepicker-config.service could not find locales any more.

Currently we prepare our asp.net zero project (not the "ASP.NET Core/MVC based public web site", but that side with angular/metronic) to the public users maybe could you suggest easiest way how to achieve that?

Currently we see the trouble with angular because by default on each start of the project web UI call the "/AbpUserConfiguration/GetAll" in AppPreBootstrap.ts and after set all properties of "abp" like clock, localization, etc. So first we think maybe the easiest way would be modify back-end code in "AbpUserConfigurationController" which use "abpUserConfigurationBuilder.GetAll()" (looks like this method set all return values which are after used in angular) and prepare some default return config for all not register users. Still not sure if this is the best approach?! However, to implement this, we need override abpUserConfigurationBuilder > GetAll() method, how we could do this?

Showing 1 to 10 of 16 entries